diff --git a/vtr_flow/benchmarks/titan_other_blif/murax_symbiflow_stratixiv_arch_timing.blif b/vtr_flow/benchmarks/titan_other_blif/murax_symbiflow_stratixiv_arch_timing.blif new file mode 100644 index 00000000000..6f8bb465425 --- /dev/null +++ b/vtr_flow/benchmarks/titan_other_blif/murax_symbiflow_stratixiv_arch_timing.blif @@ -0,0 +1,18362 @@ +#BLIF OUTPUT: murax_symbiflow_stratixiv.blif + +#MAIN MODEL + +.model murax_symbiflow +.inputs \ + io_mainClk \ + io_uart_rxd \ + sw[0] \ + sw[1] \ + sw[2] \ + sw[3] \ + sw[4] \ + sw[5] \ + sw[6] \ + sw[7] \ + sw[8] \ + sw[9] \ + sw[10] \ + sw[11] \ + sw[12] \ + sw[13] \ + sw[14] \ + sw[15] +.outputs \ + io_uart_txd \ + io_led[0] \ + io_led[1] \ + io_led[2] \ + io_led[3] \ + io_led[4] \ + io_led[5] \ + io_led[6] \ + io_led[7] \ + io_led[8] \ + io_led[9] \ + io_led[10] \ + io_led[11] \ + io_led[12] \ + io_led[13] \ + io_led[14] \ + io_led[15] + +.names gnd +0 + +.names vcc +1 + +.names Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|_zz_1 io_uart_txd +0 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[0] io_led[0] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[1] io_led[1] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[2] io_led[2] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[3] io_led[3] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[4] io_led[4] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[5] io_led[5] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[6] io_led[6] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[7] io_led[7] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[8] io_led[8] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[9] io_led[9] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[10] io_led[10] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[11] io_led[11] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[12] io_led[12] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[13] io_led[13] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[14] io_led[14] +1 1 + +.names Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[15] io_led[15] +1 1 + + +# Subckt 0: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[0] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~2 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~1 + +# Subckt 1: Murax:murax|resetCtrl_systemClkResetCounter[0]~2_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Equal0~1 \ + dataa=Murax:murax|resetCtrl_systemClkResetCounter[0] \ + combout=Murax:murax|resetCtrl_systemClkResetCounter[0]~2 + +# Subckt 2: Murax:murax|resetCtrl_systemClkResetCounter[0]~I +.subckt dffeas \ + d=Murax:murax|resetCtrl_systemClkResetCounter[0]~2 \ + clk=io_mainClk \ + q=Murax:murax|resetCtrl_systemClkResetCounter[0] + +# Subckt 3: Murax:murax|resetCtrl_systemClkResetCounter[1]~3_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|resetCtrl_systemClkResetCounter[0]~2 \ + dataa=Murax:murax|resetCtrl_systemClkResetCounter[1] \ + combout=Murax:murax|resetCtrl_systemClkResetCounter[1]~3 + +# Subckt 4: Murax:murax|resetCtrl_systemClkResetCounter[1]~I +.subckt dffeas \ + d=Murax:murax|resetCtrl_systemClkResetCounter[1]~3 \ + clk=io_mainClk \ + q=Murax:murax|resetCtrl_systemClkResetCounter[1] + +# Subckt 5: Murax:murax|resetCtrl_systemClkResetCounter[2]~4_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|resetCtrl_systemClkResetCounter[0]~2 \ + datab=Murax:murax|resetCtrl_systemClkResetCounter[2] \ + dataa=Murax:murax|resetCtrl_systemClkResetCounter[1] \ + combout=Murax:murax|resetCtrl_systemClkResetCounter[2]~4 + +# Subckt 6: Murax:murax|resetCtrl_systemClkResetCounter[2]~I +.subckt dffeas \ + d=Murax:murax|resetCtrl_systemClkResetCounter[2]~4 \ + clk=io_mainClk \ + q=Murax:murax|resetCtrl_systemClkResetCounter[2] + +# Subckt 7: Murax:murax|resetCtrl_systemClkResetCounter[3]~5_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|resetCtrl_systemClkResetCounter[0]~2 \ + datac=Murax:murax|resetCtrl_systemClkResetCounter[3] \ + datab=Murax:murax|resetCtrl_systemClkResetCounter[2] \ + dataa=Murax:murax|resetCtrl_systemClkResetCounter[1] \ + combout=Murax:murax|resetCtrl_systemClkResetCounter[3]~5 + +# Subckt 8: Murax:murax|resetCtrl_systemClkResetCounter[3]~I +.subckt dffeas \ + d=Murax:murax|resetCtrl_systemClkResetCounter[3]~5 \ + clk=io_mainClk \ + q=Murax:murax|resetCtrl_systemClkResetCounter[3] + +# Subckt 9: Murax:murax|Equal0~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|resetCtrl_systemClkResetCounter[3] \ + datac=Murax:murax|resetCtrl_systemClkResetCounter[2] \ + datab=Murax:murax|resetCtrl_systemClkResetCounter[1] \ + dataa=Murax:murax|resetCtrl_systemClkResetCounter[0] \ + combout=Murax:murax|Equal0~0 + +# Subckt 10: Murax:murax|resetCtrl_systemClkResetCounter[4]~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Equal0~0 \ + datab=Murax:murax|resetCtrl_systemClkResetCounter[4] \ + dataa=Murax:murax|resetCtrl_systemClkResetCounter[5] \ + combout=Murax:murax|resetCtrl_systemClkResetCounter[4]~1 + +# Subckt 11: Murax:murax|resetCtrl_systemClkResetCounter[4]~I +.subckt dffeas \ + d=Murax:murax|resetCtrl_systemClkResetCounter[4]~1 \ + clk=io_mainClk \ + q=Murax:murax|resetCtrl_systemClkResetCounter[4] + +# Subckt 12: Murax:murax|resetCtrl_systemClkResetCounter[5]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Equal0~0 \ + datab=Murax:murax|resetCtrl_systemClkResetCounter[4] \ + dataa=Murax:murax|resetCtrl_systemClkResetCounter[5] \ + combout=Murax:murax|resetCtrl_systemClkResetCounter[5]~0 + +# Subckt 13: Murax:murax|resetCtrl_systemClkResetCounter[5]~I +.subckt dffeas \ + d=Murax:murax|resetCtrl_systemClkResetCounter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|resetCtrl_systemClkResetCounter[5] + +# Subckt 14: Murax:murax|Equal0~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Equal0~0 \ + datab=Murax:murax|resetCtrl_systemClkResetCounter[4] \ + dataa=Murax:murax|resetCtrl_systemClkResetCounter[5] \ + combout=Murax:murax|Equal0~1 + +# Subckt 15: Murax:murax|resetCtrl_systemReset~I +.subckt dffeas \ + d=Murax:murax|Equal0~1 \ + clk=io_mainClk \ + q=Murax:murax|resetCtrl_systemReset + +# Subckt 16: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[0] + +# Subckt 17: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~5_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[1] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~6 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~5 + +# Subckt 18: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~5 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[1] + +# Subckt 19: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~9_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~6 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[2] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~10 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~9 + +# Subckt 20: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~73_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~70 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[18] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~74 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~73 + +# Subckt 21: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~77_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~74 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[19] \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~77 + +# Subckt 22: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[19]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~77 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[19] + +# Subckt 23: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[19] \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[14] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[16] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[15] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[13] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[11] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~1 + +# Subckt 24: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[6] \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[5] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[12] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[0] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[4] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~2 + +# Subckt 25: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[10] \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[9] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[8] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[7] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[3] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~3 + +# Subckt 26: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~3 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~2 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~1 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~0 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 + +# Subckt 27: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~9 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[2] + +# Subckt 28: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~13_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~10 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[3] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~14 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~13 + +# Subckt 29: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[3]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~13 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[3] + +# Subckt 30: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~17_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~14 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[4] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~18 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~17 + +# Subckt 31: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[4]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~17 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[4] + +# Subckt 32: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~21_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~18 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[5] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~22 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~21 + +# Subckt 33: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[5]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~21 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[5] + +# Subckt 34: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~25_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~22 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[6] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~26 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~25 + +# Subckt 35: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[6]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~25 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[6] + +# Subckt 36: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~29_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~26 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[7] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~30 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~29 + +# Subckt 37: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[7]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~29 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[7] + +# Subckt 38: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~33_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~30 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[8] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~34 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~33 + +# Subckt 39: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[8]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~33 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[8] + +# Subckt 40: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~37_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~34 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[9] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~38 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~37 + +# Subckt 41: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[9]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~37 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[9] + +# Subckt 42: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~41_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~38 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[10] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~42 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~41 + +# Subckt 43: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[10]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~41 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[10] + +# Subckt 44: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~45_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~42 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[11] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~46 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~45 + +# Subckt 45: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[11]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~45 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[11] + +# Subckt 46: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~49_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~46 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[12] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~50 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~49 + +# Subckt 47: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[12]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~49 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[12] + +# Subckt 48: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~53_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~50 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[13] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~54 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~53 + +# Subckt 49: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[13]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~53 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[13] + +# Subckt 50: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~57_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~54 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[14] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~58 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~57 + +# Subckt 51: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[14]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~57 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[14] + +# Subckt 52: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~61_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~58 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[15] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~62 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~61 + +# Subckt 53: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[15]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~61 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[15] + +# Subckt 54: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~65_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~62 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[16] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~66 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~65 + +# Subckt 55: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[16]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~65 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[16] + +# Subckt 56: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~69_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~66 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[17] \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~70 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~69 + +# Subckt 57: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[17]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~69 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[17] + +# Subckt 58: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[18]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Add0~73 \ + sclr=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[18] + +# Subckt 59: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[17] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|clockDivider_counter[18] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~0 + +# Subckt 60: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_valueNext~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_valueNext~1 + +# Subckt 61: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_valueNext~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[0] + +# Subckt 62: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[1]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[1] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[1]~0 + +# Subckt 63: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[1]~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[1] + +# Subckt 64: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_valueNext~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[0] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[2] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_valueNext~0 + +# Subckt 65: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_valueNext~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[2] + +# Subckt 66: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[0] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_counter_value[2] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick~0 + +# Subckt 67: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick~I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~3 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~2 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~1 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~0 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick + +# Subckt 68: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector8~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.001 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector8~0 + +# Subckt 69: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector8~0 \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0] + +# Subckt 70: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector7~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.001 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector7~0 + +# Subckt 71: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector7~0 \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1] + +# Subckt 72: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector6~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.001 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[2] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector6~1 + +# Subckt 73: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector6~1 \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[2] + +# Subckt 74: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector6~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.010 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector6~0 + +# Subckt 75: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popping~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector6~0 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~3 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~2 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~1 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~0 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popping~0 + +# Subckt 76: Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isValid~I +.subckt dffeas \ + d=vcc \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isValid + +# Subckt 77: Murax:murax|VexRiscv:system_cpu|Equal29~1_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|Equal29~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal29~1 + +# Subckt 78: Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal29~1 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] + +# Subckt 79: Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid + +# Subckt 80: Murax:murax|VexRiscv:system_cpu|Add3~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[2] \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[3] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~2 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~1 + +# Subckt 81: Murax:murax|VexRiscv:system_cpu|Add3~5_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~2 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[4] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~6 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~5 + +# Subckt 82: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[4]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~5 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[4] + +# Subckt 83: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[4] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[4] + +# Subckt 84: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~35_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[4] \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[4] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~35 + +# Subckt 85: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~17_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~14 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[4] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~18 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~17 + +# Subckt 86: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~21_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~18 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[5] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~22 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~21 + +# Subckt 87: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[14] + +# Subckt 88: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[14] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[14] + +# Subckt 89: Murax:murax|VexRiscv:system_cpu|Equal31~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal31~0 + +# Subckt 90: Murax:murax|VexRiscv:system_cpu|decode_to_execute_MEMORY_ENABLE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal31~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_MEMORY_ENABLE + +# Subckt 91: Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ENABLE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_MEMORY_ENABLE \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ENABLE + +# Subckt 92: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ENABLE \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE + +# Subckt 93: Murax:murax|VexRiscv:system_cpu|Equal7~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal7~0 + +# Subckt 94: Murax:murax|Apb3Router:apb3Router_1|Selector20~1_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector20~1 + +# Subckt 95: Murax:murax|Apb3Router:apb3Router_1|Selector11~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector20~1 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector11~0 + +# Subckt 96: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] + +# Subckt 97: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] + +# Subckt 98: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[4] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[4] + +# Subckt 99: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always2~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Equal2~1 \ + datac=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datab=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_wr~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always2~0 + +# Subckt 100: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspPending~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always2~0 \ + datac=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datab=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspPending~0 + +# Subckt 101: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspPending~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspPending~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspPending + +# Subckt 102: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[5] + +# Subckt 103: Murax:murax|_zz_5~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[5] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_5 + +# Subckt 104: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[26] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[26] + +# Subckt 105: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[25] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[25] + +# Subckt 106: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[24] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[24] + +# Subckt 107: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[23] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[23] + +# Subckt 108: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[22] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[22] + +# Subckt 109: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[21] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[21] + +# Subckt 110: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[20] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[20] + +# Subckt 111: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[19] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[19] + +# Subckt 112: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[18] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[18] + +# Subckt 113: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[17] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[17] + +# Subckt 114: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[16] + +# Subckt 115: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[15] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[15] + +# Subckt 116: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[14] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[14] + +# Subckt 117: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[13] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[13] + +# Subckt 118: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[12] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[12] + +# Subckt 119: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[11] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[11] + +# Subckt 120: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[10] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[10] + +# Subckt 121: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[9] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[9] + +# Subckt 122: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[8] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[8] + +# Subckt 123: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[5] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[5] + +# Subckt 124: Murax:murax|VexRiscv:system_cpu|Add3~9_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~6 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[5] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~10 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~9 + +# Subckt 125: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[5]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~9 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[5] + +# Subckt 126: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~34_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[5] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[5] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~34 + +# Subckt 127: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[1]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[1] \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[1] + +# Subckt 128: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[1] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[1] + +# Subckt 129: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~4_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[1] \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[1] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~4 + +# Subckt 130: Murax:murax|Apb3Router:apb3Router_1|Selector15~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 + +# Subckt 131: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[16] + +# Subckt 132: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[16] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[16] + +# Subckt 133: Murax:murax|VexRiscv:system_cpu|Mux55~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[16] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a16 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux55~0 + +# Subckt 134: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux55~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[16] + +# Subckt 135: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state \ + combout=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state~0 + +# Subckt 136: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state + +# Subckt 137: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|simpleBusStage_rsp_valid~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_4 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state \ + combout=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|simpleBusStage_rsp_valid~0 + +# Subckt 138: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_8~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|simpleBusStage_rsp_valid~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_8 + +# Subckt 139: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_valid~I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_8 \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|_zz_1 \ + datab=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspPending \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspNoHit \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_valid + +# Subckt 140: Murax:murax|VexRiscv:system_cpu|_zz_81~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datae=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + datab=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_valid \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_81~0 + +# Subckt 141: Murax:murax|VexRiscv:system_cpu|_zz_81~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_81~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_81 + +# Subckt 142: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1]~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1]~2 + +# Subckt 143: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1]~2 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] + +# Subckt 144: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3]~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3]~0 + +# Subckt 145: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3]~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] + +# Subckt 146: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~3 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 + +# Subckt 147: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[1] + +# Subckt 148: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~3 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[2] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 + +# Subckt 149: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[2] + +# Subckt 150: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[2] \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[1] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~0 + +# Subckt 151: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Equal1~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~3 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[1] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Equal1~0 + +# Subckt 152: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Equal1~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Equal1~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Equal1~1 + +# Subckt 153: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|_zz_2~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Equal1~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|_zz_2 + +# Subckt 154: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|_zz_2 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[3] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_4 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~3 + +# Subckt 155: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~3 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 + +# Subckt 156: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0] + +# Subckt 157: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~3 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[3] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[2] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 + +# Subckt 158: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[3]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[3] + +# Subckt 159: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|_zz_2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[3] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~2 + +# Subckt 160: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0]~1_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0]~1 + +# Subckt 161: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0]~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] + +# Subckt 162: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popping~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 + +# Subckt 163: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0] + +# Subckt 164: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~1_I +.subckt stratixiv_lcell_comb \ + sharein=gnd \ + cin=gnd \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + shareout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~3 \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~2 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~1 + +# Subckt 165: Murax:murax|_zz_6[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~25 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[5] + +# Subckt 166: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_6[5] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[5] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 + +# Subckt 167: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[5] + +# Subckt 168: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[0]~1_I +.subckt stratixiv_lcell_comb \ + sharein=gnd \ + cin=gnd \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[0] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + shareout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[0]~3 \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[0]~2 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[0]~1 + +# Subckt 169: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[1]~5_I +.subckt stratixiv_lcell_comb \ + sharein=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[0]~3 \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[0]~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[1] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + shareout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[1]~7 \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[1]~6 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[1]~5 + +# Subckt 170: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[2]~9_I +.subckt stratixiv_lcell_comb \ + sharein=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[1]~7 \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[1]~6 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[2] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + shareout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[2]~11 \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[2]~10 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[2]~9 + +# Subckt 171: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[3]~13_I +.subckt stratixiv_lcell_comb \ + sharein=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[2]~11 \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[2]~10 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[3] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[3]~13 + +# Subckt 172: Murax:murax|VexRiscv:system_cpu|_zz_82[7]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[7]~18 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[7] + +# Subckt 173: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[7] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[7]~18 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[7] + +# Subckt 174: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[7] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[7] + +# Subckt 175: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[7] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[7] + +# Subckt 176: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[7] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] + +# Subckt 177: Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[1]~1 \ + datae=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_4 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~0 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable~0 + +# Subckt 178: Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_writeIntEnable~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_writeIntEnable + +# Subckt 179: Murax:murax|Apb3Router:apb3Router_1|Equal1~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 + +# Subckt 180: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[8]~3_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~0 \ + combout=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[8]~3 + +# Subckt 181: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popPtr_value[3] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~1 + +# Subckt 182: Murax:murax|VexRiscv:system_cpu|Equal62~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal62~0 + +# Subckt 183: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a1 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[1] + +# Subckt 184: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[5] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[5] + +# Subckt 185: Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[5] \ + datac=Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ENABLE \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_ENV_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 + +# Subckt 186: Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~1 + +# Subckt 187: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[0]~1 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0] + +# Subckt 188: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[0]~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[0] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[0]~1 + +# Subckt 189: Murax:murax|VexRiscv:system_cpu|Add5~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[0]~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[1]~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Add5~0 + +# Subckt 190: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add5~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[1] + +# Subckt 191: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[1]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[1] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[1]~0 + +# Subckt 192: Murax:murax|VexRiscv:system_cpu|Add5~4_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[0]~1 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[1]~0 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[2] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Add5~4 + +# Subckt 193: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add5~4 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[2] + +# Subckt 194: Murax:murax|VexRiscv:system_cpu|Add5~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[0]~1 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitude[1]~0 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[2] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Add5~1 + +# Subckt 195: Murax:murax|VexRiscv:system_cpu|Add5~3_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|Add5~1 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[3] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3] \ + combout=Murax:murax|VexRiscv:system_cpu|Add5~3 + +# Subckt 196: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add5~3 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[3] + +# Subckt 197: Murax:murax|VexRiscv:system_cpu|Add5~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Add5~1 \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[4] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[3] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[4] \ + combout=Murax:murax|VexRiscv:system_cpu|Add5~2 + +# Subckt 198: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add5~2 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[4] + +# Subckt 199: Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[2] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[3] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~1 + +# Subckt 200: Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~1 \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[1] \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[4] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[4] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~0 + +# Subckt 201: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~0 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datab=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~1 \ + combout=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive~0 + +# Subckt 202: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive + +# Subckt 203: Murax:murax|VexRiscv:system_cpu|Equal22~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal22~0 + +# Subckt 204: Murax:murax|VexRiscv:system_cpu|Equal22~1_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|Equal22~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal22~1 + +# Subckt 205: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal22~1 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[1] + +# Subckt 206: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[6] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[6] + +# Subckt 207: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[6] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[6] + +# Subckt 208: Murax:murax|VexRiscv:system_cpu|Mux65~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[6] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a6 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[26] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux65~0 + +# Subckt 209: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux65~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[6] + +# Subckt 210: Murax:murax|VexRiscv:system_cpu|Equal30~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal30~0 + +# Subckt 211: Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ADDRESS_LOW[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~9 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ADDRESS_LOW[1] + +# Subckt 212: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ADDRESS_LOW[1] \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] + +# Subckt 213: Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ADDRESS_LOW[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~5 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ADDRESS_LOW[0] + +# Subckt 214: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_MEMORY_ADDRESS_LOW[0] \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] + +# Subckt 215: Murax:murax|VexRiscv:system_cpu|Equal43~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal43~0 + +# Subckt 216: Murax:murax|_zz_7[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[7] \ + sload=Murax:murax|VexRiscv:system_cpu|Equal43~0 \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[15] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[15] + +# Subckt 217: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[15]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[15] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[15] + +# Subckt 218: Murax:murax|Apb3Gpio:system_gpioACtrl|ctrl_doWrite~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_4 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[17] \ + combout=Murax:murax|Apb3Gpio:system_gpioACtrl|ctrl_doWrite~0 + +# Subckt 219: Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|ctrl_doWrite~0 \ + datad=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[16] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~0 \ + combout=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 + +# Subckt 220: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[15] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[15] + +# Subckt 221: Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0] \ + combout=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~1 + +# Subckt 222: Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~1 \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|ctrl_doWrite~0 \ + datac=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[16] \ + combout=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 + +# Subckt 223: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[15] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[15] + +# Subckt 224: Murax:murax|Apb3Router:apb3Router_1|Selector17~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[15] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[15] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector17~0 + +# Subckt 225: Murax:murax|_zz_6[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~29 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[6] + +# Subckt 226: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_6[6] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[6] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 + +# Subckt 227: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] + +# Subckt 228: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[7] \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[5] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_4 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~0 + +# Subckt 229: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~0 \ + datad=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[16] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[17] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 + +# Subckt 230: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 + +# Subckt 231: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[15] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[15] + +# Subckt 232: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~4_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~4 + +# Subckt 233: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~4 \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~0 \ + datad=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[16] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[17] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 + +# Subckt 234: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[15] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[15] + +# Subckt 235: Murax:murax|MuraxApb3Timer:system_timer|Selector4~3_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 + +# Subckt 236: Murax:murax|MuraxApb3Timer:system_timer|Selector4~4_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 + +# Subckt 237: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[15] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[15] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~0 + +# Subckt 238: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1]~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1]~2 + +# Subckt 239: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1]~2 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] + +# Subckt 240: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2]~3_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2]~3 + +# Subckt 241: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2]~3 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] + +# Subckt 242: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3]~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3]~0 + +# Subckt 243: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3]~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] + +# Subckt 244: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popping~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 + +# Subckt 245: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[1] + +# Subckt 246: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popping~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 + +# Subckt 247: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[2] + +# Subckt 248: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popping~0 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[3] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 + +# Subckt 249: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[3]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[3] + +# Subckt 250: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|full~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[2] \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[1] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|full~0 + +# Subckt 251: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|full~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|full~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[3] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|full~1 + +# Subckt 252: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~5_I +.subckt stratixiv_lcell_comb \ + sharein=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~3 \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[1] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + shareout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~7 \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~6 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~5 + +# Subckt 253: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~9_I +.subckt stratixiv_lcell_comb \ + sharein=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~7 \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~6 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[2] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + shareout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~11 \ + cout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~10 \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~9 + +# Subckt 254: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[3]~13_I +.subckt stratixiv_lcell_comb \ + sharein=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~11 \ + cin=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~10 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[3] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + sumout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[3]~13 + +# Subckt 255: Murax:murax|Apb3UartCtrl:system_uartCtrl|Add0~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[3]~13 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~9 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~5 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|Add0~0 + +# Subckt 256: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[20] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[20] + +# Subckt 257: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[20] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[20] + +# Subckt 258: Murax:murax|VexRiscv:system_cpu|Mux51~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[20] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a20 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux51~0 + +# Subckt 259: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux51~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[20] + +# Subckt 260: Murax:murax|VexRiscv:system_cpu|_zz_82[15]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[15]~3 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[15] + +# Subckt 261: Murax:murax|VexRiscv:system_cpu|_zz_68[15]~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[15]~3 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[15] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[15]~1 + +# Subckt 262: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[15]~1 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] + +# Subckt 263: Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[15]~3 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[15] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 + +# Subckt 264: Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[16]~4 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[16] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 + +# Subckt 265: Murax:murax|VexRiscv:system_cpu|Equal12~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal12~0 + +# Subckt 266: Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal12~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] + +# Subckt 267: Murax:murax|VexRiscv:system_cpu|Equal54~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal54~0 + +# Subckt 268: Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal54~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] + +# Subckt 269: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[18] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[18] + +# Subckt 270: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[18] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[18] + +# Subckt 271: Murax:murax|VexRiscv:system_cpu|Mux53~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[18] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a18 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux53~0 + +# Subckt 272: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux53~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[18] + +# Subckt 273: Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[18]~6 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[18] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 + +# Subckt 274: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[19] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[19] + +# Subckt 275: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[19] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[19] + +# Subckt 276: Murax:murax|VexRiscv:system_cpu|Mux52~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[19] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a19 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux52~0 + +# Subckt 277: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux52~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[19] + +# Subckt 278: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a19~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[19]~40 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a19 + +# Subckt 279: Murax:murax|VexRiscv:system_cpu|Selector79~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a19 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector79~0 + +# Subckt 280: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector79~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[19] + +# Subckt 281: Murax:murax|VexRiscv:system_cpu|Add2~77_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~74 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[18] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[18] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~78 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~77 + +# Subckt 282: Murax:murax|VexRiscv:system_cpu|Add2~81_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~78 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[19] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[19] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~82 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~81 + +# Subckt 283: Murax:murax|VexRiscv:system_cpu|_zz_58[19]~70_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[20] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[18] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[20] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[18] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[19]~70 + +# Subckt 284: Murax:murax|VexRiscv:system_cpu|Equal58~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal58~0 + +# Subckt 285: Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal58~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] + +# Subckt 286: Murax:murax|VexRiscv:system_cpu|Equal59~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal59~0 + +# Subckt 287: Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal59~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] + +# Subckt 288: Murax:murax|VexRiscv:system_cpu|Mux20~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[19] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[19] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux20~0 + +# Subckt 289: Murax:murax|VexRiscv:system_cpu|_zz_58[19]~71_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux20~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[19]~70 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~81 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[19]~71 + +# Subckt 290: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 + +# Subckt 291: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[19]~71 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19] + +# Subckt 292: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[19] + +# Subckt 293: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[19]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[19]~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[19] + +# Subckt 294: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[13] + +# Subckt 295: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[13] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[13] + +# Subckt 296: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[12] + +# Subckt 297: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[12] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[12] + +# Subckt 298: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[12] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[13] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 + +# Subckt 299: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[13] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 + +# Subckt 300: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[19]~40_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[19] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[19] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[19]~40 + +# Subckt 301: Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[21]~14 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[21] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 + +# Subckt 302: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[22] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[22] + +# Subckt 303: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[22] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[22] + +# Subckt 304: Murax:murax|VexRiscv:system_cpu|Mux49~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[22] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a22 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux49~0 + +# Subckt 305: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux49~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[22] + +# Subckt 306: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a22~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[22]~37 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a22 + +# Subckt 307: Murax:murax|VexRiscv:system_cpu|Selector76~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a22 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector76~0 + +# Subckt 308: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector76~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[22] + +# Subckt 309: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[21] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[21] + +# Subckt 310: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[21] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[21] + +# Subckt 311: Murax:murax|VexRiscv:system_cpu|Mux50~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[21] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a21 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux50~0 + +# Subckt 312: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux50~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[21] + +# Subckt 313: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a21~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[21]~38 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a21 + +# Subckt 314: Murax:murax|VexRiscv:system_cpu|Selector77~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a21 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector77~0 + +# Subckt 315: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector77~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[21] + +# Subckt 316: Murax:murax|VexRiscv:system_cpu|Add2~85_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~82 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[20] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[20] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~86 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~85 + +# Subckt 317: Murax:murax|VexRiscv:system_cpu|Add2~89_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~86 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[21] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[21] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~90 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~89 + +# Subckt 318: Murax:murax|VexRiscv:system_cpu|Add2~93_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~90 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[22] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[22] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~94 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~93 + +# Subckt 319: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[23] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[23] + +# Subckt 320: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[23] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[23] + +# Subckt 321: Murax:murax|VexRiscv:system_cpu|Mux48~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[23] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a23 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux48~0 + +# Subckt 322: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux48~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[23] + +# Subckt 323: Murax:murax|VexRiscv:system_cpu|Add2~97_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~94 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[23] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[23] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~98 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~97 + +# Subckt 324: Murax:murax|VexRiscv:system_cpu|Selector7~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[8] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[0] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector7~0 + +# Subckt 325: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[24] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[24] + +# Subckt 326: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[24] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[24] + +# Subckt 327: Murax:murax|VexRiscv:system_cpu|Mux47~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[24] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a24 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux47~0 + +# Subckt 328: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux47~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[24] + +# Subckt 329: Murax:murax|VexRiscv:system_cpu|Add2~101_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~98 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[24] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[24] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~102 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~101 + +# Subckt 330: Murax:murax|VexRiscv:system_cpu|Mux15~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[24] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[24] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux15~0 + +# Subckt 331: Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[23]~16 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[23] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 + +# Subckt 332: Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[24]~12 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[24] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 + +# Subckt 333: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a25~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~34 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a25 + +# Subckt 334: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[25] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[25] + +# Subckt 335: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[25] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[25] + +# Subckt 336: Murax:murax|VexRiscv:system_cpu|Mux46~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[25] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a25 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux46~0 + +# Subckt 337: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux46~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[25] + +# Subckt 338: Murax:murax|VexRiscv:system_cpu|Add2~105_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~102 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[25] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[25] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~106 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~105 + +# Subckt 339: Murax:murax|VexRiscv:system_cpu|Mux14~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[25] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[25] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux14~0 + +# Subckt 340: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a26~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[26]~33 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a26 + +# Subckt 341: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[26] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[26] + +# Subckt 342: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[26] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[26] + +# Subckt 343: Murax:murax|VexRiscv:system_cpu|Mux45~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[26] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a26 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux45~0 + +# Subckt 344: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux45~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[26] + +# Subckt 345: Murax:murax|VexRiscv:system_cpu|Add2~109_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~106 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[26] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[26] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~110 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~109 + +# Subckt 346: Murax:murax|VexRiscv:system_cpu|Mux13~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[26] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[26] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux13~0 + +# Subckt 347: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a27~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[27]~32 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a27 + +# Subckt 348: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[27] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[27] + +# Subckt 349: Murax:murax|VexRiscv:system_cpu|Add3~93_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~90 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[26] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~94 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~93 + +# Subckt 350: Murax:murax|VexRiscv:system_cpu|Add3~97_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~94 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[27] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~98 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~97 + +# Subckt 351: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[27]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~97 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[27] + +# Subckt 352: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~10_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[27] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[27] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~10 + +# Subckt 353: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a27 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[27] + +# Subckt 354: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[27] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[27] + +# Subckt 355: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] + +# Subckt 356: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a26 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[26] + +# Subckt 357: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[26] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[26] + +# Subckt 358: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a25 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[25] + +# Subckt 359: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[25] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[25] + +# Subckt 360: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a24~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[24]~35 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a24 + +# Subckt 361: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a24 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[24] + +# Subckt 362: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[24] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[24] + +# Subckt 363: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a23~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[23]~36 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a23 + +# Subckt 364: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a23 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[23] + +# Subckt 365: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[23] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[23] + +# Subckt 366: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a22 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[22] + +# Subckt 367: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[22] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[22] + +# Subckt 368: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a21 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[21] + +# Subckt 369: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[21] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[21] + +# Subckt 370: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a20 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[20] + +# Subckt 371: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[20] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[20] + +# Subckt 372: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a19 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[19] + +# Subckt 373: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[19] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[19] + +# Subckt 374: Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[19]~5_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[19] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[19] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[19]~5 + +# Subckt 375: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[19] + +# Subckt 376: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a18~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[18]~41 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a18 + +# Subckt 377: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a18 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[18] + +# Subckt 378: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[18] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[18] + +# Subckt 379: Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[18]~6_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[18] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[18] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[18]~6 + +# Subckt 380: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[18] + +# Subckt 381: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a17 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[17] + +# Subckt 382: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[17] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[17] + +# Subckt 383: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[17] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[17] + +# Subckt 384: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[17] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[17] + +# Subckt 385: Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[17]~7_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[17] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[17] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[17]~7 + +# Subckt 386: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[17] + +# Subckt 387: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a16~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[16]~12 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a16 + +# Subckt 388: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a16 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[16] + +# Subckt 389: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[16] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[16] + +# Subckt 390: Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[16]~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[16] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[16] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[16]~0 + +# Subckt 391: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[16] + +# Subckt 392: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a15~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[15]~14 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a15 + +# Subckt 393: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a15 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[15] + +# Subckt 394: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[15] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[15] + +# Subckt 395: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[15] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[15] + +# Subckt 396: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[15] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[15] + +# Subckt 397: Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[15]~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[15] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[15] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[15]~1 + +# Subckt 398: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[15] + +# Subckt 399: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a14~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[14]~16 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a14 + +# Subckt 400: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[14] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[14] + +# Subckt 401: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[14] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[14] + +# Subckt 402: Murax:murax|VexRiscv:system_cpu|Mux57~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[14] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a14 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux57~0 + +# Subckt 403: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux57~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[14] + +# Subckt 404: Murax:murax|VexRiscv:system_cpu|Selector84~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a14 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector84~0 + +# Subckt 405: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector84~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[14] + +# Subckt 406: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a13~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[13]~17 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a13 + +# Subckt 407: Murax:murax|VexRiscv:system_cpu|Selector85~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a13 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector85~0 + +# Subckt 408: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector85~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[13] + +# Subckt 409: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[11] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[11] + +# Subckt 410: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[11] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[11] + +# Subckt 411: Murax:murax|VexRiscv:system_cpu|Mux60~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[11] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a11 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux60~0 + +# Subckt 412: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux60~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[11] + +# Subckt 413: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a11~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[11]~19 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a11 + +# Subckt 414: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a11 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[11] + +# Subckt 415: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a10~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[10]~20 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a10 + +# Subckt 416: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a10 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[10] + +# Subckt 417: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a13 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[13] + +# Subckt 418: Murax:murax|VexRiscv:system_cpu|Selector2~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[13] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[5] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector2~0 + +# Subckt 419: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[29] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[29] + +# Subckt 420: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[28] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[28] + +# Subckt 421: Murax:murax|VexRiscv:system_cpu|Add3~101_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~98 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[28] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~102 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~101 + +# Subckt 422: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[28]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~101 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[28] + +# Subckt 423: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~19_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[28] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[28] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~19 + +# Subckt 424: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a28~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[28]~31 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a28 + +# Subckt 425: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[28] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[28] + +# Subckt 426: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[28] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[28] + +# Subckt 427: Murax:murax|VexRiscv:system_cpu|Mux43~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[28] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a28 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux43~0 + +# Subckt 428: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux43~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[28] + +# Subckt 429: Murax:murax|VexRiscv:system_cpu|Selector70~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a28 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[28] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Selector70~0 + +# Subckt 430: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector70~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[28] + +# Subckt 431: Murax:murax|VexRiscv:system_cpu|Add2~113_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~110 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[27] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[27] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~114 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~113 + +# Subckt 432: Murax:murax|VexRiscv:system_cpu|Add2~117_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~114 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[28] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[28] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~118 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~117 + +# Subckt 433: Murax:murax|VexRiscv:system_cpu|Mux11~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[28] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[28] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux11~0 + +# Subckt 434: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a29~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[29]~30 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a29 + +# Subckt 435: Murax:murax|VexRiscv:system_cpu|Selector69~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a29 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[29] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector69~0 + +# Subckt 436: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector69~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[29] + +# Subckt 437: Murax:murax|VexRiscv:system_cpu|_zz_58[28]~52_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[27] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[29] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[27] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[29] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[28]~52 + +# Subckt 438: Murax:murax|VexRiscv:system_cpu|_zz_58[28]~53_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[28]~52 \ + datae=Murax:murax|VexRiscv:system_cpu|Mux11~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~117 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[28]~53 + +# Subckt 439: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[28]~53 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[28] + +# Subckt 440: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[28] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[28] + +# Subckt 441: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[28]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[28]~26 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[28] + +# Subckt 442: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[28]~31_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[28] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[28] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[28]~31 + +# Subckt 443: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a28~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[28]~31 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a28 + +# Subckt 444: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a28 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[28] + +# Subckt 445: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[28] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[28] + +# Subckt 446: Murax:murax|VexRiscv:system_cpu|Add4~109_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~106 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[27] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[27] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~110 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~109 + +# Subckt 447: Murax:murax|VexRiscv:system_cpu|Add4~113_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~110 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[28] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[28] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~114 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~113 + +# Subckt 448: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~113 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[28] + +# Subckt 449: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_DO \ + datad=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 + +# Subckt 450: Murax:murax|VexRiscv:system_cpu|Equal21~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[29] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal21~0 + +# Subckt 451: Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_EBREAK~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal21~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_EBREAK + +# Subckt 452: Murax:murax|VexRiscv:system_cpu|_zz_140~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + datae=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_140~0 + +# Subckt 453: Murax:murax|VexRiscv:system_cpu|_zz_60~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_60~0 + +# Subckt 454: Murax:murax|VexRiscv:system_cpu|decode_to_execute_CSR_WRITE_OPCODE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_60~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_CSR_WRITE_OPCODE + +# Subckt 455: Murax:murax|VexRiscv:system_cpu|always6~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_CSR \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_CSR_WRITE_OPCODE \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|always6~0 + +# Subckt 456: Murax:murax|VexRiscv:system_cpu|always6~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_MEMORY_ENABLE \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|VexRiscv:system_cpu|always6~1 + +# Subckt 457: Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|always6~1 \ + datae=Murax:murax|VexRiscv:system_cpu|always6~0 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 \ + combout=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~0 + +# Subckt 458: Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_140~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_EBREAK \ + datac=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + combout=Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt~0 + +# Subckt 459: Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt + +# Subckt 460: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_iBus_cmd_ready~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Equal2~1 \ + datac=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datab=Murax:murax|_zz_4 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_iBus_cmd_ready~0 + +# Subckt 461: Murax:murax|VexRiscv:system_cpu|prefetch_IBusSimplePlugin_pendingCmd~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_iBus_cmd_ready~0 \ + datad=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_IBusSimplePlugin_pendingCmd \ + datab=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_valid \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_IBusSimplePlugin_pendingCmd~0 + +# Subckt 462: Murax:murax|VexRiscv:system_cpu|prefetch_IBusSimplePlugin_pendingCmd~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_IBusSimplePlugin_pendingCmd~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_IBusSimplePlugin_pendingCmd + +# Subckt 463: Murax:murax|Apb3UartCtrl:system_uartCtrl|io_interrupt~I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_writeIntEnable \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~2 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|io_interrupt + +# Subckt 464: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MEIP~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|io_interrupt \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MEIP + +# Subckt 465: Murax:murax|VexRiscv:system_cpu|_zz_183[0]~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[11] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_183[0]~0 + +# Subckt 466: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[30] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[30] + +# Subckt 467: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[29] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[29] + +# Subckt 468: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[28] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[28] + +# Subckt 469: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[27] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[27] + +# Subckt 470: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[25] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[25] + +# Subckt 471: Murax:murax|VexRiscv:system_cpu|Equal50~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[25] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[27] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[28] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[29] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[30] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal50~0 + +# Subckt 472: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[24] + +# Subckt 473: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[23] + +# Subckt 474: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[20] + +# Subckt 475: Murax:murax|VexRiscv:system_cpu|Equal50~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[20] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[23] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[24] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal50~1 + +# Subckt 476: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[22] + +# Subckt 477: Murax:murax|VexRiscv:system_cpu|Equal51~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[22] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal51~0 + +# Subckt 478: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal51~0 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal50~1 \ + datad=Murax:murax|VexRiscv:system_cpu|Equal50~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + datab=Murax:murax|VexRiscv:system_cpu|always6~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE~0 + +# Subckt 479: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MEIE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_183[0]~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MEIE + +# Subckt 480: Murax:murax|VexRiscv:system_cpu|_zz_185[0]~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[3] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[18] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[3] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_185[0]~0 + +# Subckt 481: Murax:murax|VexRiscv:system_cpu|Equal51~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|Equal51~0 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal50~1 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal50~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal51~1 + +# Subckt 482: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MSIP~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|Equal51~1 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_185[0]~0 \ + datac=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MSIP \ + datab=Murax:murax|VexRiscv:system_cpu|always6~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MSIP~0 + +# Subckt 483: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MSIP~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MSIP~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MSIP + +# Subckt 484: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_185[0]~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE + +# Subckt 485: Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE \ + datac=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MSIP \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MEIE \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MEIP \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~1 + +# Subckt 486: Murax:murax|VexRiscv:system_cpu|_zz_74~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_ENV_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_74~0 + +# Subckt 487: Murax:murax|VexRiscv:system_cpu|Equal53~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|Equal50~1 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal50~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[22] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal53~0 + +# Subckt 488: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|Equal53~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + datab=Murax:murax|VexRiscv:system_cpu|always6~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~0 + +# Subckt 489: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[7]~23 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a7 + +# Subckt 490: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a7 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[7] + +# Subckt 491: Murax:murax|VexRiscv:system_cpu|_zz_184[0]~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[7] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[7] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_184[0]~0 + +# Subckt 492: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPIE~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_184[0]~0 \ + datac=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPIE \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPIE~0 + +# Subckt 493: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPIE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPIE~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPIE + +# Subckt 494: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MIE~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPIE \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_185[0]~0 \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~0 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_74~0 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MIE \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MIE~0 + +# Subckt 495: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MIE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MIE~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MIE + +# Subckt 496: Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~2_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MIE \ + dataa=Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~2 + +# Subckt 497: Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~2 \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~1 \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~0 \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_IBusSimplePlugin_pendingCmd \ + datab=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_valid \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget \ + combout=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~0 + +# Subckt 498: Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~0 \ + datad=Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_140~0 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_EBREAK \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + combout=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~3 + +# Subckt 499: Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_EBREAK \ + datae=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~0 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~0 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~1 \ + combout=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~0 + +# Subckt 500: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_74~0 \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~2 + +# Subckt 501: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~2 \ + datae=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_iBus_cmd_ready~0 \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~0 \ + datac=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~3 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 + +# Subckt 502: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~19 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[28] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[28] + +# Subckt 503: Murax:murax|VexRiscv:system_cpu|Add3~105_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~102 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[29] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~106 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~105 + +# Subckt 504: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[29]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~105 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[29] + +# Subckt 505: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~20_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[29] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[29] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~20 + +# Subckt 506: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a29 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[29] + +# Subckt 507: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[29] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[29] + +# Subckt 508: Murax:murax|VexRiscv:system_cpu|Add4~117_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~114 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[29] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[29] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~118 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~117 + +# Subckt 509: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~117 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[29] + +# Subckt 510: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~20 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[29] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[29] + +# Subckt 511: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[29] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[29] + +# Subckt 512: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[29] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[29] + +# Subckt 513: Murax:murax|VexRiscv:system_cpu|Mux42~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[29] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a29 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux42~0 + +# Subckt 514: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux42~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[29] + +# Subckt 515: Murax:murax|VexRiscv:system_cpu|Add2~121_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~118 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[29] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[29] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~122 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~121 + +# Subckt 516: Murax:murax|VexRiscv:system_cpu|Mux10~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[29] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[29] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux10~0 + +# Subckt 517: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a30~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[30]~29 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a30 + +# Subckt 518: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[30] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[30] + +# Subckt 519: Murax:murax|VexRiscv:system_cpu|Add3~109_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~106 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[30] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~110 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~109 + +# Subckt 520: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[30]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~109 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[30] + +# Subckt 521: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~8_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[30] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[30] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~8 + +# Subckt 522: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a30 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[30] + +# Subckt 523: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[30] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[30] + +# Subckt 524: Murax:murax|VexRiscv:system_cpu|Add4~121_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~118 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[30] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[30] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~122 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~121 + +# Subckt 525: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~121 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[30] + +# Subckt 526: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~8 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[30] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[30] + +# Subckt 527: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[30] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[30] + +# Subckt 528: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[30] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[30] + +# Subckt 529: Murax:murax|VexRiscv:system_cpu|Mux41~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[30] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a30 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux41~0 + +# Subckt 530: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux41~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[30] + +# Subckt 531: Murax:murax|VexRiscv:system_cpu|Mux9~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[30] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[30] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux9~0 + +# Subckt 532: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a31~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[31]~28 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a31 + +# Subckt 533: Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isFiring~I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_iBus_cmd_ready~0 \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~0 \ + datac=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~3 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isFiring + +# Subckt 534: Murax:murax|VexRiscv:system_cpu|Add3~113_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~110 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[31] \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~113 + +# Subckt 535: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[31]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~113 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[31] + +# Subckt 536: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a31 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[31] + +# Subckt 537: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[31] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[31] + +# Subckt 538: Murax:murax|VexRiscv:system_cpu|Add4~125_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~122 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[31] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[31] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~125 + +# Subckt 539: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~125 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[31] + +# Subckt 540: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[31]~0_I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[31] \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[31]~0 + +# Subckt 541: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[31]~0 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[31] + +# Subckt 542: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~14_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[31] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[31] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_74~0 \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~14 + +# Subckt 543: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~15_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~14 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[31] \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~2 \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isFiring \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[31] \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~15 + +# Subckt 544: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~15 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[31] + +# Subckt 545: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[31]~0_I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[31] \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[31]~0 + +# Subckt 546: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[31]~0 \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[31] + +# Subckt 547: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[31] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[31] + +# Subckt 548: Murax:murax|VexRiscv:system_cpu|Mux40~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[31] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a31 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux40~0 + +# Subckt 549: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux40~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[31] + +# Subckt 550: Murax:murax|VexRiscv:system_cpu|Add2~125_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~122 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[30] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[30] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~126 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~125 + +# Subckt 551: Murax:murax|VexRiscv:system_cpu|Add2~129_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~126 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[31] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~129 + +# Subckt 552: Murax:murax|VexRiscv:system_cpu|_zz_58[0]~45_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~45 + +# Subckt 553: Murax:murax|VexRiscv:system_cpu|_zz_141~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_141~0 + +# Subckt 554: Murax:murax|VexRiscv:system_cpu|_zz_58[24]~29_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal0~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[24]~29 + +# Subckt 555: Murax:murax|VexRiscv:system_cpu|Mux8~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[31] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux8~0 + +# Subckt 556: Murax:murax|VexRiscv:system_cpu|_zz_115[31]~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[1] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[31] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[30] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[30] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_115[31]~4 + +# Subckt 557: Murax:murax|VexRiscv:system_cpu|_zz_58[31]~46_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_115[31]~4 \ + datae=Murax:murax|VexRiscv:system_cpu|Mux8~0 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_58[24]~29 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[31]~46 + +# Subckt 558: Murax:murax|VexRiscv:system_cpu|_zz_58[31]~47_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[31]~46 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~45 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~22 \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~129 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[31]~47 + +# Subckt 559: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[31]~47 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[31] + +# Subckt 560: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[31] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[31] + +# Subckt 561: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[31]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[31]~25 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[31] + +# Subckt 562: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[31]~28_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[31] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[31] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[31]~28 + +# Subckt 563: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a31~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[31]~28 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a31 + +# Subckt 564: Murax:murax|VexRiscv:system_cpu|Selector67~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a31 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Selector67~0 + +# Subckt 565: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector67~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31] + +# Subckt 566: Murax:murax|VexRiscv:system_cpu|_zz_58[30]~48_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[29] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[31] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[29] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[30]~48 + +# Subckt 567: Murax:murax|VexRiscv:system_cpu|_zz_58[30]~49_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[30]~48 \ + datae=Murax:murax|VexRiscv:system_cpu|Mux9~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~125 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[30]~49 + +# Subckt 568: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[30]~49 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[30] + +# Subckt 569: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[30] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[30] + +# Subckt 570: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[30]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[30]~23 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[30] + +# Subckt 571: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[30]~29_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[30] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[30] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[30]~29 + +# Subckt 572: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a30~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[30]~29 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a30 + +# Subckt 573: Murax:murax|VexRiscv:system_cpu|Selector68~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a30 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[30] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector68~0 + +# Subckt 574: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector68~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[30] + +# Subckt 575: Murax:murax|VexRiscv:system_cpu|_zz_58[29]~50_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[28] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[30] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[28] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[30] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[29]~50 + +# Subckt 576: Murax:murax|VexRiscv:system_cpu|_zz_58[29]~51_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[29]~50 \ + datae=Murax:murax|VexRiscv:system_cpu|Mux10~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~121 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[29]~51 + +# Subckt 577: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[29]~51 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[29] + +# Subckt 578: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[29] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[29] + +# Subckt 579: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[29]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[29]~24 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[29] + +# Subckt 580: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[29]~30_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[29] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[29] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[29]~30 + +# Subckt 581: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a29~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[29]~30 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a29 + +# Subckt 582: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a29 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[29] + +# Subckt 583: Murax:murax|_zz_7[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector2~0 \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[29] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[29] + +# Subckt 584: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[29]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[29] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[29] + +# Subckt 585: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[29]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[29] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[29] + +# Subckt 586: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[29]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[29] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[29] + +# Subckt 587: Murax:murax|Apb3Router:apb3Router_1|Selector3~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[29] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[29] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector11~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector3~0 + +# Subckt 588: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[29]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector3~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[29] + +# Subckt 589: Murax:murax|_zz_6[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~117 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[28] + +# Subckt 590: Murax:murax|_zz_6[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~121 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[29] + +# Subckt 591: Murax:murax|Equal1~5_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[29] \ + datad=Murax:murax|_zz_6[29] \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[28] \ + datab=Murax:murax|_zz_6[28] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|Equal1~5 + +# Subckt 592: Murax:murax|_zz_6[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~57 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[13] + +# Subckt 593: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[13]~7_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[13] \ + datab=Murax:murax|_zz_6[13] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[13]~7 + +# Subckt 594: Murax:murax|_zz_6[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~61 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[14] + +# Subckt 595: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[14]~8_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[14] \ + datab=Murax:murax|_zz_6[14] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[14]~8 + +# Subckt 596: Murax:murax|VexRiscv:system_cpu|Mux56~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[15] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a15 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux56~0 + +# Subckt 597: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux56~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[15] + +# Subckt 598: Murax:murax|VexRiscv:system_cpu|Selector83~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a15 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector83~0 + +# Subckt 599: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector83~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[15] + +# Subckt 600: Murax:murax|VexRiscv:system_cpu|Add2~61_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~58 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[14] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~62 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~61 + +# Subckt 601: Murax:murax|VexRiscv:system_cpu|Add2~65_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~62 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[15] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[15] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~66 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~65 + +# Subckt 602: Murax:murax|_zz_6[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~65 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[15] + +# Subckt 603: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[15]~9_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[15] \ + datab=Murax:murax|_zz_6[15] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[15]~9 + +# Subckt 604: Murax:murax|_zz_6[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~77 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[18] + +# Subckt 605: Murax:murax|_zz_6[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~81 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[19] + +# Subckt 606: Murax:murax|Equal1~6_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[19] \ + datad=Murax:murax|_zz_6[19] \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[18] \ + datab=Murax:murax|_zz_6[18] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|Equal1~6 + +# Subckt 607: Murax:murax|Equal1~7_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16] \ + datad=Murax:murax|_zz_6[16] \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[17] \ + datab=Murax:murax|_zz_6[17] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|Equal1~7 + +# Subckt 608: Murax:murax|Equal1~8_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Equal1~7 \ + datae=Murax:murax|Equal1~6 \ + datad=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[15]~9 \ + datac=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[14]~8 \ + datab=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[13]~7 \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[12]~6 \ + combout=Murax:murax|Equal1~8 + +# Subckt 609: Murax:murax|MuraxSimpleBusRam:system_ram|always1~3_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_wr~0 \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~3 + +# Subckt 610: Murax:murax|_zz_8[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_8[1] + +# Subckt 611: Murax:murax|_zz_8[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_8[0] + +# Subckt 612: Murax:murax|MuraxSimpleBusRam:system_ram|always1~7_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|_zz_8[0] \ + datac=Murax:murax|_zz_8[1] \ + datab=Murax:murax|_zz_6[1] \ + dataa=Murax:murax|_zz_6[0] \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~7 + +# Subckt 613: Murax:murax|MuraxSimpleBusRam:system_ram|always1~8_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxSimpleBusRam:system_ram|always1~7 \ + datae=Murax:murax|MuraxSimpleBusRam:system_ram|always1~3 \ + datad=Murax:murax|Equal1~8 \ + datac=Murax:murax|Equal1~5 \ + datab=Murax:murax|Equal1~4 \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[30]~5 \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 + +# Subckt 614: Murax:murax|_zz_12~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Equal1~9 \ + datac=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datab=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|_zz_12~0 + +# Subckt 615: Murax:murax|_zz_6[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~37 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[8] + +# Subckt 616: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_6[8] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[8] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 + +# Subckt 617: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a8~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~22 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a8 + +# Subckt 618: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a8 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[8] + +# Subckt 619: Murax:murax|VexRiscv:system_cpu|_zz_58[9]~33_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[10] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[8] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[8] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[10] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[9]~33 + +# Subckt 620: Murax:murax|VexRiscv:system_cpu|Mux30~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[9] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[9] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux30~0 + +# Subckt 621: Murax:murax|VexRiscv:system_cpu|_zz_58[9]~34_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux30~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[9]~33 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~41 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[9]~34 + +# Subckt 622: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[9]~34 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[9] + +# Subckt 623: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[9] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[9] + +# Subckt 624: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[9]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[9]~20 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[9] + +# Subckt 625: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[25]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[25]~29 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[25] + +# Subckt 626: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[12] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[13] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15 + +# Subckt 627: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[9]~21_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[25] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[9] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[9] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[9]~21 + +# Subckt 628: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a9~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[9]~21 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a9 + +# Subckt 629: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a9 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[9] + +# Subckt 630: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a5 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[5] + +# Subckt 631: Murax:murax|VexRiscv:system_cpu|Add2~21_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~18 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[4] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[4] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~22 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~21 + +# Subckt 632: Murax:murax|VexRiscv:system_cpu|Add2~25_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~22 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[5] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[5] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~26 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~25 + +# Subckt 633: Murax:murax|VexRiscv:system_cpu|Add2~29_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~26 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[6] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[6] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~30 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~29 + +# Subckt 634: Murax:murax|VexRiscv:system_cpu|Add2~33_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~30 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[7] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[7] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~34 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~33 + +# Subckt 635: Murax:murax|VexRiscv:system_cpu|Add2~37_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~34 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[8] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~38 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~37 + +# Subckt 636: Murax:murax|VexRiscv:system_cpu|Add2~41_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~38 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[9] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[9] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~42 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~41 + +# Subckt 637: Murax:murax|_zz_6[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~41 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[9] + +# Subckt 638: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_6[9] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[9] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 + +# Subckt 639: Murax:murax|_zz_6[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~45 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[10] + +# Subckt 640: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_6[10] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[10] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 + +# Subckt 641: Murax:murax|VexRiscv:system_cpu|Add2~49_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~46 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[11] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[11] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~50 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~49 + +# Subckt 642: Murax:murax|_zz_6[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~49 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[11] + +# Subckt 643: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_6[11] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[11] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 + +# Subckt 644: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[29] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a5 + +# Subckt 645: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[29]~24_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a5 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[29] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[29]~24 + +# Subckt 646: Murax:murax|VexRiscv:system_cpu|_zz_82[29]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[29]~24 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[29] + +# Subckt 647: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[29]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[29] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[29]~24 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[29] + +# Subckt 648: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a9~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[9]~21 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a9 + +# Subckt 649: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[9] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[9] + +# Subckt 650: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[9] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[9] + +# Subckt 651: Murax:murax|VexRiscv:system_cpu|Mux62~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[9] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a9 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[29] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux62~0 + +# Subckt 652: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[9] + +# Subckt 653: Murax:murax|VexRiscv:system_cpu|Add2~45_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~42 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[10] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[10] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~46 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~45 + +# Subckt 654: Murax:murax|VexRiscv:system_cpu|_zz_58[10]~18_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[9] \ + datae=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[9] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[11] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[10]~18 + +# Subckt 655: Murax:murax|VexRiscv:system_cpu|Mux29~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[10] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[10] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux29~0 + +# Subckt 656: Murax:murax|VexRiscv:system_cpu|_zz_58[10]~19_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux29~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[10]~18 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~45 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[10]~19 + +# Subckt 657: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[10]~19 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[10] + +# Subckt 658: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[10] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[10] + +# Subckt 659: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[10]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[10]~21 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[10] + +# Subckt 660: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[26]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[26]~28 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[26] + +# Subckt 661: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[10]~20_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[26] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[10] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[10] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[10]~20 + +# Subckt 662: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a10~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[10]~20 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a10 + +# Subckt 663: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[10] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[10] + +# Subckt 664: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[10] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[10] + +# Subckt 665: Murax:murax|VexRiscv:system_cpu|Mux61~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[10] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a10 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[30] \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux61~0 + +# Subckt 666: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux61~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[10] + +# Subckt 667: Murax:murax|VexRiscv:system_cpu|Add2~53_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~50 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[12] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~54 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~53 + +# Subckt 668: Murax:murax|VexRiscv:system_cpu|Add2~57_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~54 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[13] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~58 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~57 + +# Subckt 669: Murax:murax|VexRiscv:system_cpu|_zz_58[13]~37_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[14] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[12] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[12] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[13]~37 + +# Subckt 670: Murax:murax|VexRiscv:system_cpu|Mux26~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[13] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux26~0 + +# Subckt 671: Murax:murax|VexRiscv:system_cpu|_zz_58[13]~38_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux26~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[13]~37 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~57 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[13]~38 + +# Subckt 672: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[13]~38 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[13] + +# Subckt 673: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[13] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[13] + +# Subckt 674: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[13]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[13]~7 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[13] + +# Subckt 675: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[13]~17_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[29] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[13] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[13] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[13]~17 + +# Subckt 676: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a13~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[13]~17 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a13 + +# Subckt 677: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[13] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[13] + +# Subckt 678: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[13] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[13] + +# Subckt 679: Murax:murax|VexRiscv:system_cpu|Mux58~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[13] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a13 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux58~0 + +# Subckt 680: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux58~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[13] + +# Subckt 681: Murax:murax|VexRiscv:system_cpu|_zz_58[14]~43_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[15] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[13] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[13] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[15] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[14]~43 + +# Subckt 682: Murax:murax|VexRiscv:system_cpu|Mux25~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[14] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[14] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux25~0 + +# Subckt 683: Murax:murax|VexRiscv:system_cpu|_zz_58[14]~44_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux25~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[14]~43 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~61 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[14]~44 + +# Subckt 684: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[14]~44 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[14] + +# Subckt 685: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[14] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[14] + +# Subckt 686: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[14]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[14]~8 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[14] + +# Subckt 687: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[14]~16_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[30] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[14] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[14] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[14]~16 + +# Subckt 688: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a14~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[14]~16 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a14 + +# Subckt 689: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a14 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[14] + +# Subckt 690: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[14] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[14] + +# Subckt 691: Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[14]~2_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[14] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[14] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[14]~2 + +# Subckt 692: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a13 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[13] + +# Subckt 693: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[13] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[13] + +# Subckt 694: Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[13]~3_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[13] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[13] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[13]~3 + +# Subckt 695: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a12 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[12] + +# Subckt 696: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[12] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[12] + +# Subckt 697: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[12] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[12] + +# Subckt 698: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[12] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[12] + +# Subckt 699: Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[12]~4_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[12] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[12] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[12]~4 + +# Subckt 700: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a11 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[11] + +# Subckt 701: Murax:murax|VexRiscv:system_cpu|Selector96~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[20] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[7] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector96~0 + +# Subckt 702: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[11] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[11] + +# Subckt 703: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a10 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[10] + +# Subckt 704: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[10] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[10] + +# Subckt 705: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a9 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[9] + +# Subckt 706: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[9] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[9] + +# Subckt 707: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a8 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[8] + +# Subckt 708: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[8] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[8] + +# Subckt 709: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[8] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[8] + +# Subckt 710: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[8] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[8] + +# Subckt 711: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a7 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[7] + +# Subckt 712: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[7] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[7] + +# Subckt 713: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[7] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[7] + +# Subckt 714: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[7] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[7] + +# Subckt 715: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a6 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[6] + +# Subckt 716: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[6] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[6] + +# Subckt 717: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[5] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[5] + +# Subckt 718: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[5] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[5] + +# Subckt 719: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[5] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[5] + +# Subckt 720: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a4 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[4] + +# Subckt 721: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[4] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[4] + +# Subckt 722: Murax:murax|VexRiscv:system_cpu|_zz_129[4]~3_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[24] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[11] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_129[4]~3 + +# Subckt 723: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a3 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[3] + +# Subckt 724: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[3] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[3] + +# Subckt 725: Murax:murax|VexRiscv:system_cpu|_zz_129[3]~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[23] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[10] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_129[3]~2 + +# Subckt 726: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[2]~5 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a2 + +# Subckt 727: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a2 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[2] + +# Subckt 728: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[2] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[2] + +# Subckt 729: Murax:murax|VexRiscv:system_cpu|_zz_129[2]~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[22] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[9] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_129[2]~1 + +# Subckt 730: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[1] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[1] + +# Subckt 731: Murax:murax|VexRiscv:system_cpu|_zz_129[1]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[8] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_129[1]~0 + +# Subckt 732: Murax:murax|VexRiscv:system_cpu|Equal75~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[31] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~0 + +# Subckt 733: Murax:murax|VexRiscv:system_cpu|Equal24~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal24~0 + +# Subckt 734: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_LESS_UNSIGNED~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal24~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_LESS_UNSIGNED + +# Subckt 735: Murax:murax|VexRiscv:system_cpu|execute_SrcPlugin_less~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_LESS_UNSIGNED \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[31] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_SrcPlugin_less~0 + +# Subckt 736: Murax:murax|VexRiscv:system_cpu|_zz_58[0]~27_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~27 + +# Subckt 737: Murax:murax|VexRiscv:system_cpu|_zz_58[0]~28_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datac=Murax:murax|VexRiscv:system_cpu|Add2~5 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~28 + +# Subckt 738: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a0 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[0] + +# Subckt 739: Murax:murax|VexRiscv:system_cpu|Mux39~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[0] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux39~0 + +# Subckt 740: Murax:murax|VexRiscv:system_cpu|_zz_58[0]~30_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[1] \ + datac=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~30 + +# Subckt 741: Murax:murax|VexRiscv:system_cpu|_zz_58[0]~31_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~30 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[24]~29 \ + datad=Murax:murax|VexRiscv:system_cpu|Mux39~0 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~22 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~31 + +# Subckt 742: Murax:murax|VexRiscv:system_cpu|_zz_58[0]~32_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~31 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~28 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~27 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_SrcPlugin_less~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~129 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal75~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~32 + +# Subckt 743: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~32 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[0] + +# Subckt 744: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[0] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[0] + +# Subckt 745: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[16]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[16]~4 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[16] + +# Subckt 746: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[24]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[24]~12 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[24] + +# Subckt 747: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[0]~4_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + combout=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[0]~4 + +# Subckt 748: Murax:murax|Apb3Router:apb3Router_1|Selector31~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[0]~4 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~0 + +# Subckt 749: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[0] + +# Subckt 750: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[0] + +# Subckt 751: Murax:murax|Apb3Router:apb3Router_1|Selector32~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[0] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[0]~4 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[0] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~0 + +# Subckt 752: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick + +# Subckt 753: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|BufferCC:bufferCC_3|buffers_0~I +.subckt dffeas \ + d=io_uart_rxd \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|BufferCC:bufferCC_3|buffers_0 + +# Subckt 754: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|BufferCC:bufferCC_3|buffers_1~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|BufferCC:bufferCC_3|buffers_0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|BufferCC:bufferCC_3|buffers_1 + +# Subckt 755: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_1~0_I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|BufferCC:bufferCC_3|buffers_1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_1~0 + +# Subckt 756: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_1~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_1~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_1 + +# Subckt 757: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_2~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|Equal0~4 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_2 + +# Subckt 758: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_1 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|BufferCC:bufferCC_3|buffers_1 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_samples_2 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value~0 + +# Subckt 759: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value + +# Subckt 760: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal1~0 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 + +# Subckt 761: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector6~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.001 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector6~0 + +# Subckt 762: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector6~0 \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] + +# Subckt 763: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal0~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal0~0 + +# Subckt 764: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector2~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.001 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.010 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal0~0 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector2~0 + +# Subckt 765: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.010~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector2~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.010 + +# Subckt 766: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector5~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.010 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal0~0 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector5~0 + +# Subckt 767: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state~16_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state~16 + +# Subckt 768: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector4~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state~16 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.100 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector5~0 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector4~0 + +# Subckt 769: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.100~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector4~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.100 + +# Subckt 770: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector0~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state~16 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.100 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.001 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector0~0 + +# Subckt 771: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector0~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector0~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.000 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector0~1 + +# Subckt 772: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.000~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector0~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.000 + +# Subckt 773: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector3~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.000 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector3~1 + +# Subckt 774: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector3~1 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal1~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~0 + +# Subckt 775: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[0] + +# Subckt 776: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~2_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector3~1 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~2 + +# Subckt 777: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~2 \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[2] + +# Subckt 778: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector3~1 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~1 + +# Subckt 779: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter~1 \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[1] + +# Subckt 780: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal1~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_counter[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal1~0 + +# Subckt 781: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector1~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.100 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.000 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.001 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Equal1~0 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_tick \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector1~0 + +# Subckt 782: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.001~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector1~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.001 + +# Subckt 783: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector8~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.001 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector8~0 + +# Subckt 784: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector8~0 \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0] + +# Subckt 785: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector7~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.001 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector7~0 + +# Subckt 786: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector7~0 \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] + +# Subckt 787: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.010 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~2 + +# Subckt 788: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[0]~9_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[0] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~2 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[0]~9 + +# Subckt 789: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[0]~9 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[0] + +# Subckt 790: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[0] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a0 + +# Subckt 791: Murax:murax|MuraxApb3Timer:system_timer|_zz_15[1]~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|_zz_15[1]~0 + +# Subckt 792: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~8_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~8 + +# Subckt 793: Murax:murax|MuraxApb3Timer:system_timer|timerABridge_clearsEnable[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[16] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~8 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_clearsEnable[0] + +# Subckt 794: Murax:murax|MuraxApb3Timer:system_timer|_zz_11~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~0 + +# Subckt 795: Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~0 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|io_full~0 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_clearsEnable[0] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 + +# Subckt 796: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 + +# Subckt 797: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[15] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[15] + +# Subckt 798: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[0] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~2 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~1 + +# Subckt 799: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~6 \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 + +# Subckt 800: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~1 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[0] + +# Subckt 801: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~5_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~2 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[1] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~6 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~5 + +# Subckt 802: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~5 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[1] + +# Subckt 803: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~9_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~6 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[2] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~10 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~9 + +# Subckt 804: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~9 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[2] + +# Subckt 805: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~13_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~10 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[3] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~14 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~13 + +# Subckt 806: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~13 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[3] + +# Subckt 807: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~17_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~14 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[4] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~18 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~17 + +# Subckt 808: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~17 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[4] + +# Subckt 809: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~21_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~18 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[5] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~22 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~21 + +# Subckt 810: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~21 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[5] + +# Subckt 811: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~25_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~22 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[6] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~26 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~25 + +# Subckt 812: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~25 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[6] + +# Subckt 813: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~29_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~26 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[7] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~30 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~29 + +# Subckt 814: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~29 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[7] + +# Subckt 815: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~33_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~30 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[8] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~34 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~33 + +# Subckt 816: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[8]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~33 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[8] + +# Subckt 817: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~37_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~34 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[9] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~38 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~37 + +# Subckt 818: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[9]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~37 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[9] + +# Subckt 819: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~41_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~38 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[10] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~42 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~41 + +# Subckt 820: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[10]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~41 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[10] + +# Subckt 821: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~45_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~42 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[11] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~46 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~45 + +# Subckt 822: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[11]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~45 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[11] + +# Subckt 823: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~49_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~46 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[12] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~50 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~49 + +# Subckt 824: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~49 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[12] + +# Subckt 825: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~53_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~50 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[13] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~54 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~53 + +# Subckt 826: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~53 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[13] + +# Subckt 827: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~57_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~54 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[14] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~58 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~57 + +# Subckt 828: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~57 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[14] + +# Subckt 829: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~61_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~58 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[15] \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~61 + +# Subckt 830: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Add0~61 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|always0~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[15] + +# Subckt 831: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[15] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[15] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~0 + +# Subckt 832: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[13] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[13] + +# Subckt 833: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a14 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[14] + +# Subckt 834: Murax:murax|_zz_7[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[6] \ + sload=Murax:murax|VexRiscv:system_cpu|Equal43~0 \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[14] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[14] + +# Subckt 835: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[14]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[14] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[14] + +# Subckt 836: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[14] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[14] + +# Subckt 837: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a12~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[12]~18 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a12 + +# Subckt 838: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a12 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[12] + +# Subckt 839: Murax:murax|_zz_7[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[4] \ + sload=Murax:murax|VexRiscv:system_cpu|Equal43~0 \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[12] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[12] + +# Subckt 840: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[12]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[12] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[12] + +# Subckt 841: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[12] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[12] + +# Subckt 842: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[14] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[13] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[12] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[12] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[14] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[13] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~1 + +# Subckt 843: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a9 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[9] + +# Subckt 844: Murax:murax|_zz_7[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[1] \ + sload=Murax:murax|VexRiscv:system_cpu|Equal43~0 \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[9] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[9] + +# Subckt 845: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[9]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[9] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[9] + +# Subckt 846: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[9]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[9] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[9] + +# Subckt 847: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[10]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[10] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[10] + +# Subckt 848: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[11]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[11] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[11] + +# Subckt 849: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[11] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[11] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[10] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[10] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[9] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[9] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~2 + +# Subckt 850: Murax:murax|_zz_7[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[6] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[6] + +# Subckt 851: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[6]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[6] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[6] + +# Subckt 852: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[6] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[6] + +# Subckt 853: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[7] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[7] + +# Subckt 854: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[8]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[8] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[8] + +# Subckt 855: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[8] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[8] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[7] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[7] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[6] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[6] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~3 + +# Subckt 856: Murax:murax|_zz_7[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[2] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[2] + +# Subckt 857: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[2]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[2] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[2] + +# Subckt 858: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[2] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[2] + +# Subckt 859: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[0] + +# Subckt 860: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[1] + +# Subckt 861: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[2] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[1] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[1] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[0] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[0] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~4 + +# Subckt 862: Murax:murax|_zz_7[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[3] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[3] + +# Subckt 863: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[3]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[3] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[3] + +# Subckt 864: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[3] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[3] + +# Subckt 865: Murax:murax|_zz_7[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[4] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[4] + +# Subckt 866: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[4]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[4] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[4] + +# Subckt 867: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[4] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[4] + +# Subckt 868: Murax:murax|_zz_7[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[5] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[5] + +# Subckt 869: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[5]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[5] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[5] + +# Subckt 870: Murax:murax|MuraxApb3Timer:system_timer|_zz_1[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[5] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[5] + +# Subckt 871: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[5] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[4] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|counter[3] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[5] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[4] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[3] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~5 + +# Subckt 872: Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~5 \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~4 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~3 \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~2 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~1 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~0 \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~6 + +# Subckt 873: Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~8 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[1] + +# Subckt 874: Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~8 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[0] + +# Subckt 875: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[0] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[1] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~6 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~0 \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 + +# Subckt 876: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|inhibitFull~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~6 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|inhibitFull + +# Subckt 877: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|io_full~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~6 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~6 \ + datac=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[1] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[0] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|inhibitFull \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|io_full~0 + +# Subckt 878: Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|io_full~0 \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_15[1]~0 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[0] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings~0 + +# Subckt 879: Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[0] + +# Subckt 880: Murax:murax|Apb3Router:apb3Router_1|Selector32~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[0] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[0] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_9[0] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~1 + +# Subckt 881: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[0] + +# Subckt 882: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[0] + +# Subckt 883: Murax:murax|Apb3Router:apb3Router_1|Selector32~4_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[0] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[0] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector32~1 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~4 + +# Subckt 884: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~7_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~7 + +# Subckt 885: Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~7 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[0] + +# Subckt 886: Murax:murax|Apb3Router:apb3Router_1|Selector32~5_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[0] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[0] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~5 + +# Subckt 887: Murax:murax|Apb3Router:apb3Router_1|Selector32~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector32~5 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector32~4 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector16~0 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~6 + +# Subckt 888: Murax:murax|Apb3Router:apb3Router_1|Selector32~7_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_writeIntEnable \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~7 + +# Subckt 889: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[0] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~6 \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~2 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~1 + +# Subckt 890: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~1 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[0] + +# Subckt 891: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[0] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~6 \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~2 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~1 + +# Subckt 892: Murax:murax|MuraxApb3Timer:system_timer|_zz_13~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~0 + +# Subckt 893: Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~7 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[1] + +# Subckt 894: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~6 \ + datac=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[0] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[1] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~0 \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 + +# Subckt 895: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~1 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[0] + +# Subckt 896: Murax:murax|Apb3Router:apb3Router_1|Selector32~8_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[0] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[0] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~8 + +# Subckt 897: Murax:murax|Apb3Router:apb3Router_1|Selector32~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector32~8 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector32~7 \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector32~6 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a0 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~2 + +# Subckt 898: Murax:murax|Apb3Router:apb3Router_1|Selector32~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector32~2 \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector32~0 \ + datac=sw[0] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector31~0 \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector20~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector32~3 + +# Subckt 899: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector32~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[0] + +# Subckt 900: Murax:murax|MuraxSimpleBusRam:system_ram|always1~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_wr~0 \ + dataa=Murax:murax|_zz_6[1] \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~0 + +# Subckt 901: Murax:murax|MuraxSimpleBusRam:system_ram|always1~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxSimpleBusRam:system_ram|always1~0 \ + datae=Murax:murax|Equal1~9 \ + datad=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datac=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + datab=Murax:murax|_zz_6[0] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 + +# Subckt 902: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[0] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a0 + +# Subckt 903: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[0]~31_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a0 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[0] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[0]~31 + +# Subckt 904: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[0]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[0]~31 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[0] + +# Subckt 905: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[8]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[8]~19 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[8] + +# Subckt 906: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[0]~8_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[8] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[0] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[24] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[16] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[0]~8 + +# Subckt 907: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[0]~9_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[0]~8 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[0] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[0]~9 + +# Subckt 908: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[0]~9 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a0 + +# Subckt 909: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[0] + +# Subckt 910: Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[0] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[0] + +# Subckt 911: Murax:murax|VexRiscv:system_cpu|Add4~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[0] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[20] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~2 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~1 + +# Subckt 912: Murax:murax|VexRiscv:system_cpu|Add4~5_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~2 \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_129[1]~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[1] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[1] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~6 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~5 + +# Subckt 913: Murax:murax|VexRiscv:system_cpu|Add4~9_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~6 \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_129[2]~1 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[2] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[2] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~10 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~9 + +# Subckt 914: Murax:murax|VexRiscv:system_cpu|Add4~13_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~10 \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_129[3]~2 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[3] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[3] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~14 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~13 + +# Subckt 915: Murax:murax|VexRiscv:system_cpu|Add4~17_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~14 \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_129[4]~3 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[4] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[4] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~18 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~17 + +# Subckt 916: Murax:murax|VexRiscv:system_cpu|Add4~21_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~18 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[25] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[5] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[5] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~22 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~21 + +# Subckt 917: Murax:murax|VexRiscv:system_cpu|Add4~25_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~22 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[6] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[6] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~26 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~25 + +# Subckt 918: Murax:murax|VexRiscv:system_cpu|Add4~29_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~26 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[27] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[7] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[7] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~30 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~29 + +# Subckt 919: Murax:murax|VexRiscv:system_cpu|Add4~33_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~30 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[28] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[8] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[8] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~34 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~33 + +# Subckt 920: Murax:murax|VexRiscv:system_cpu|Add4~37_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~34 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[29] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[9] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[9] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~38 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~37 + +# Subckt 921: Murax:murax|VexRiscv:system_cpu|Add4~41_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~38 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[30] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[10] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[10] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~42 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~41 + +# Subckt 922: Murax:murax|VexRiscv:system_cpu|Add4~45_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~42 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[11] \ + datad=Murax:murax|VexRiscv:system_cpu|Selector96~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[11] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~46 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~45 + +# Subckt 923: Murax:murax|VexRiscv:system_cpu|Add4~49_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~46 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[12]~4 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~50 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~49 + +# Subckt 924: Murax:murax|VexRiscv:system_cpu|Add4~53_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~50 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[13]~3 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~54 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~53 + +# Subckt 925: Murax:murax|VexRiscv:system_cpu|Add4~57_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~54 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[14]~2 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~58 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~57 + +# Subckt 926: Murax:murax|VexRiscv:system_cpu|Add4~61_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~58 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[15] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[15]~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~62 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~61 + +# Subckt 927: Murax:murax|VexRiscv:system_cpu|Add4~65_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~62 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[16] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[16]~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~66 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~65 + +# Subckt 928: Murax:murax|VexRiscv:system_cpu|Add4~69_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~66 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[17] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[17]~7 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~70 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~69 + +# Subckt 929: Murax:murax|VexRiscv:system_cpu|Add4~73_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~70 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[18] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[18]~6 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~74 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~73 + +# Subckt 930: Murax:murax|VexRiscv:system_cpu|Add4~77_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~74 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[19] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_BranchPlugin_branch_src1[19]~5 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~78 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~77 + +# Subckt 931: Murax:murax|VexRiscv:system_cpu|Add4~81_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~78 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[20] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[20] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~82 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~81 + +# Subckt 932: Murax:murax|VexRiscv:system_cpu|Add4~85_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~82 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[21] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[21] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~86 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~85 + +# Subckt 933: Murax:murax|VexRiscv:system_cpu|Add4~89_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~86 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[22] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[22] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~90 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~89 + +# Subckt 934: Murax:murax|VexRiscv:system_cpu|Add4~93_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~90 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[23] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[23] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~94 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~93 + +# Subckt 935: Murax:murax|VexRiscv:system_cpu|Add4~97_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~94 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[24] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[24] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~98 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~97 + +# Subckt 936: Murax:murax|VexRiscv:system_cpu|Add4~101_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~98 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[25] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[25] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~102 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~101 + +# Subckt 937: Murax:murax|VexRiscv:system_cpu|Add4~105_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add4~102 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[31] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_PC[26] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[26] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + cout=Murax:murax|VexRiscv:system_cpu|Add4~106 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add4~105 + +# Subckt 938: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~109 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[27] + +# Subckt 939: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~10 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[27] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[27] + +# Subckt 940: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[27] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[27] + +# Subckt 941: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[27] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[27] + +# Subckt 942: Murax:murax|VexRiscv:system_cpu|Mux44~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[27] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a27 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux44~0 + +# Subckt 943: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux44~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[27] + +# Subckt 944: Murax:murax|VexRiscv:system_cpu|Mux12~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[27] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[27] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux12~0 + +# Subckt 945: Murax:murax|VexRiscv:system_cpu|_zz_58[27]~54_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[26] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[28] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[26] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[28] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[27]~54 + +# Subckt 946: Murax:murax|VexRiscv:system_cpu|_zz_58[27]~55_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[27]~54 \ + datae=Murax:murax|VexRiscv:system_cpu|Mux12~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~113 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[27]~55 + +# Subckt 947: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[27]~55 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[27] + +# Subckt 948: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[27] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[27] + +# Subckt 949: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[27]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[27]~27 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[27] + +# Subckt 950: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[27]~32_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[27] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[27] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[27]~32 + +# Subckt 951: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a27~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[27]~32 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a27 + +# Subckt 952: Murax:murax|VexRiscv:system_cpu|Selector71~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a27 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[27] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Selector71~0 + +# Subckt 953: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector71~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[27] + +# Subckt 954: Murax:murax|VexRiscv:system_cpu|_zz_58[26]~56_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[25] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[27] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[25] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[27] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[26]~56 + +# Subckt 955: Murax:murax|VexRiscv:system_cpu|_zz_58[26]~57_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[26]~56 \ + datae=Murax:murax|VexRiscv:system_cpu|Mux13~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~109 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[26]~57 + +# Subckt 956: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[26]~57 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[26] + +# Subckt 957: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[26] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[26] + +# Subckt 958: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[26]~33_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[26] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[26] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[26]~33 + +# Subckt 959: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a26~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[26]~33 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a26 + +# Subckt 960: Murax:murax|VexRiscv:system_cpu|Selector72~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a26 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[26] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Selector72~0 + +# Subckt 961: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector72~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[26] + +# Subckt 962: Murax:murax|VexRiscv:system_cpu|_zz_58[25]~58_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[24] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[26] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[24] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[26] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[25]~58 + +# Subckt 963: Murax:murax|VexRiscv:system_cpu|_zz_58[25]~59_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[25]~58 \ + datae=Murax:murax|VexRiscv:system_cpu|Mux14~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~105 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[25]~59 + +# Subckt 964: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[25]~59 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[25] + +# Subckt 965: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[25] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[25] + +# Subckt 966: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~34_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[25] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[25] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~34 + +# Subckt 967: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a25~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~34 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a25 + +# Subckt 968: Murax:murax|VexRiscv:system_cpu|Selector73~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a25 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[25] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Selector73~0 + +# Subckt 969: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector73~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[25] + +# Subckt 970: Murax:murax|VexRiscv:system_cpu|_zz_58[24]~60_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[23] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[25] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[23] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[25] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[24]~60 + +# Subckt 971: Murax:murax|VexRiscv:system_cpu|_zz_58[24]~61_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[24]~60 \ + datae=Murax:murax|VexRiscv:system_cpu|Mux15~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~101 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[24]~61 + +# Subckt 972: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[24]~61 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[24] + +# Subckt 973: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[24] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[24] + +# Subckt 974: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[24]~35_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[24] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[24] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[24]~35 + +# Subckt 975: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a24~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[24]~35 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a24 + +# Subckt 976: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a24 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[24] + +# Subckt 977: Murax:murax|_zz_7[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector7~0 \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[24] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[24] + +# Subckt 978: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[24]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[24] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[24] + +# Subckt 979: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[24]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[24] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[24] + +# Subckt 980: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[24]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[24] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[24] + +# Subckt 981: Murax:murax|Apb3Router:apb3Router_1|Selector8~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[24] \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[24] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[0]~1 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector8~0 + +# Subckt 982: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[24]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector8~0 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[24] + +# Subckt 983: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[24] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a0 + +# Subckt 984: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[24]~12_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a0 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[24] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[24]~12 + +# Subckt 985: Murax:murax|VexRiscv:system_cpu|_zz_82[24]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[24]~12 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[24] + +# Subckt 986: Murax:murax|VexRiscv:system_cpu|_zz_68[24]~5_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[24]~12 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[24] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[24]~5 + +# Subckt 987: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[24]~5 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] + +# Subckt 988: Murax:murax|VexRiscv:system_cpu|Selector74~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a24 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector74~0 + +# Subckt 989: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector74~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[24] + +# Subckt 990: Murax:murax|VexRiscv:system_cpu|_zz_58[23]~62_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[22] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[24] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[22] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[24] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[23]~62 + +# Subckt 991: Murax:murax|VexRiscv:system_cpu|Mux16~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[23] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[23] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux16~0 + +# Subckt 992: Murax:murax|VexRiscv:system_cpu|_zz_58[23]~63_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux16~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[23]~62 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~97 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[23]~63 + +# Subckt 993: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[23]~63 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[23] + +# Subckt 994: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[23] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[23] + +# Subckt 995: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[23]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[23]~16 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[23] + +# Subckt 996: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[23]~36_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[23] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[23] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[23]~36 + +# Subckt 997: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a23~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[23]~36 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a23 + +# Subckt 998: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a23 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[23] + +# Subckt 999: Murax:murax|_zz_7[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[23] \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[7] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[23] + +# Subckt 1000: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[23]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[23] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[23] + +# Subckt 1001: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[23]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[23] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[23] + +# Subckt 1002: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[23]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[23] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[23] + +# Subckt 1003: Murax:murax|Apb3Router:apb3Router_1|Selector9~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[23] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[23] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector11~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector9~0 + +# Subckt 1004: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[23]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector9~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[23] + +# Subckt 1005: Murax:murax|MuraxSimpleBusRam:system_ram|always1~2_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|_zz_8[0] \ + datac=Murax:murax|_zz_8[1] \ + datab=Murax:murax|_zz_6[1] \ + dataa=Murax:murax|_zz_6[0] \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~2 + +# Subckt 1006: Murax:murax|MuraxSimpleBusRam:system_ram|always1~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxSimpleBusRam:system_ram|always1~3 \ + datae=Murax:murax|MuraxSimpleBusRam:system_ram|always1~2 \ + datad=Murax:murax|Equal1~8 \ + datac=Murax:murax|Equal1~5 \ + datab=Murax:murax|Equal1~4 \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[30]~5 \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 + +# Subckt 1007: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[23] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a7 + +# Subckt 1008: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[23]~16_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a7 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[23] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[23]~16 + +# Subckt 1009: Murax:murax|VexRiscv:system_cpu|_zz_82[23]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[23]~16 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[23] + +# Subckt 1010: Murax:murax|VexRiscv:system_cpu|_zz_68[23]~9_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[23]~16 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[23] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[23]~9 + +# Subckt 1011: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[23]~9 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] + +# Subckt 1012: Murax:murax|VexRiscv:system_cpu|Selector75~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a23 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector75~0 + +# Subckt 1013: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector75~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[23] + +# Subckt 1014: Murax:murax|VexRiscv:system_cpu|_zz_58[21]~66_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[20] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[22] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[20] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[22] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[21]~66 + +# Subckt 1015: Murax:murax|VexRiscv:system_cpu|Mux18~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[21] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[21] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux18~0 + +# Subckt 1016: Murax:murax|VexRiscv:system_cpu|_zz_58[21]~67_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux18~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[21]~66 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~89 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[21]~67 + +# Subckt 1017: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[21]~67 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[21] + +# Subckt 1018: Murax:murax|VexRiscv:system_cpu|_zz_58[22]~64_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[21] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[23] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[21] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[23] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[22]~64 + +# Subckt 1019: Murax:murax|VexRiscv:system_cpu|Mux17~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[22] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[22] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux17~0 + +# Subckt 1020: Murax:murax|VexRiscv:system_cpu|_zz_58[22]~65_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux17~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[22]~64 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~93 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[22]~65 + +# Subckt 1021: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[22]~65 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[22] + +# Subckt 1022: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[22] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[22] + +# Subckt 1023: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[22]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[22]~15 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[22] + +# Subckt 1024: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[22]~37_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[22] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[22] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[22]~37 + +# Subckt 1025: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a22~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[22]~37 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a22 + +# Subckt 1026: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a22 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[22] + +# Subckt 1027: Murax:murax|_zz_7[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[22] \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[6] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[22] + +# Subckt 1028: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[22]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[22] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[22] + +# Subckt 1029: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[22]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[22] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[22] + +# Subckt 1030: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[22]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[22] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[22] + +# Subckt 1031: Murax:murax|Apb3Router:apb3Router_1|Selector10~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[22] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[22] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector11~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector10~0 + +# Subckt 1032: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[22]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector10~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[22] + +# Subckt 1033: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[22] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a6 + +# Subckt 1034: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[22]~15_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a6 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[22] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[22]~15 + +# Subckt 1035: Murax:murax|VexRiscv:system_cpu|_zz_82[22]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[22]~15 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[22] + +# Subckt 1036: Murax:murax|VexRiscv:system_cpu|_zz_68[22]~8_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[22]~15 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[22] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[22]~8 + +# Subckt 1037: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[22]~8 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] + +# Subckt 1038: Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[22]~15 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[22] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 + +# Subckt 1039: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a19~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[19]~40 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a19 + +# Subckt 1040: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a19 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[19] + +# Subckt 1041: Murax:murax|_zz_7[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[19] \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[3] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[19] + +# Subckt 1042: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[19]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[19] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[19] + +# Subckt 1043: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[19]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[19] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[19] + +# Subckt 1044: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[19]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[19] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[19] + +# Subckt 1045: Murax:murax|Apb3Router:apb3Router_1|Selector13~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[19] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[19] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector13~0 + +# Subckt 1046: Murax:murax|Apb3Router:apb3Router_1|Selector13~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector13~0 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[3]~13 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~9 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~5 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector13~1 + +# Subckt 1047: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[19]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector13~1 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[19] + +# Subckt 1048: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[19] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a3 + +# Subckt 1049: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[19]~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a3 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[19] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[19]~2 + +# Subckt 1050: Murax:murax|VexRiscv:system_cpu|_zz_82[19]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[19] + +# Subckt 1051: Murax:murax|VexRiscv:system_cpu|_zz_68[19]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[19]~2 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[19] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[19]~0 + +# Subckt 1052: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[19]~0 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] + +# Subckt 1053: Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[19]~2 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[19] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 + +# Subckt 1054: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a17~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[17]~42 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a17 + +# Subckt 1055: Murax:murax|VexRiscv:system_cpu|Selector81~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a17 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector81~0 + +# Subckt 1056: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector81~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[17] + +# Subckt 1057: Murax:murax|VexRiscv:system_cpu|Add2~69_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~66 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[16] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~70 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~69 + +# Subckt 1058: Murax:murax|VexRiscv:system_cpu|Add2~73_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~70 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[17] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[17] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~74 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~73 + +# Subckt 1059: Murax:murax|VexRiscv:system_cpu|_zz_58[18]~72_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[17] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[19] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[17] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[18]~72 + +# Subckt 1060: Murax:murax|VexRiscv:system_cpu|Mux21~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[18] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[18] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux21~0 + +# Subckt 1061: Murax:murax|VexRiscv:system_cpu|_zz_58[18]~73_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux21~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[18]~72 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~77 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[18]~73 + +# Subckt 1062: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[18]~73 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[18] + +# Subckt 1063: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[18] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[18] + +# Subckt 1064: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[18]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[18]~6 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[18] + +# Subckt 1065: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[18]~41_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[18] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[18] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[18]~41 + +# Subckt 1066: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a18~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[18]~41 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a18 + +# Subckt 1067: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a18 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[18] + +# Subckt 1068: Murax:murax|_zz_7[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[18] \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[2] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[18] + +# Subckt 1069: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[18]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[18] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[18] + +# Subckt 1070: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[18]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[18] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[18] + +# Subckt 1071: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[18]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[18] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[18] + +# Subckt 1072: Murax:murax|Apb3Router:apb3Router_1|Selector14~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[18] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[18] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector14~0 + +# Subckt 1073: Murax:murax|Apb3Router:apb3Router_1|Selector14~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector14~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[2]~9 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~5 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector14~1 + +# Subckt 1074: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[18]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector14~1 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[18] + +# Subckt 1075: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[18] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a2 + +# Subckt 1076: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[18]~6_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[18] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[18]~6 + +# Subckt 1077: Murax:murax|VexRiscv:system_cpu|_zz_82[18]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[18]~6 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[18] + +# Subckt 1078: Murax:murax|VexRiscv:system_cpu|_zz_68[18]~4_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[18]~6 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[18] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[18]~4 + +# Subckt 1079: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[18]~4 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] + +# Subckt 1080: Murax:murax|VexRiscv:system_cpu|Selector80~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a18 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector80~0 + +# Subckt 1081: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector80~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[18] + +# Subckt 1082: Murax:murax|VexRiscv:system_cpu|_zz_58[16]~39_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[15] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[17] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[15] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[17] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[16]~39 + +# Subckt 1083: Murax:murax|VexRiscv:system_cpu|Mux23~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[16] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[16] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux23~0 + +# Subckt 1084: Murax:murax|VexRiscv:system_cpu|_zz_58[16]~40_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux23~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[16]~39 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~69 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[16]~40 + +# Subckt 1085: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[16]~40 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[16] + +# Subckt 1086: Murax:murax|VexRiscv:system_cpu|_zz_58[17]~74_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[18] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[16] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[18] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[17]~74 + +# Subckt 1087: Murax:murax|VexRiscv:system_cpu|Mux22~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[17] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[17] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux22~0 + +# Subckt 1088: Murax:murax|VexRiscv:system_cpu|_zz_58[17]~75_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux22~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[17]~74 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~73 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[17]~75 + +# Subckt 1089: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[17]~75 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[17] + +# Subckt 1090: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[17] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[17] + +# Subckt 1091: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[17]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[17]~5 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[17] + +# Subckt 1092: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[17]~42_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[17] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[17] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[17]~42 + +# Subckt 1093: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a17~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[17]~42 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a17 + +# Subckt 1094: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a17 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[17] + +# Subckt 1095: Murax:murax|_zz_7[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[17] \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[1] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[17] + +# Subckt 1096: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[17]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[17] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[17] + +# Subckt 1097: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[17]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[17] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[17] + +# Subckt 1098: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[17]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[17] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[17] + +# Subckt 1099: Murax:murax|Apb3Router:apb3Router_1|Selector15~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[17] \ + datab=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[17] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector15~1 + +# Subckt 1100: Murax:murax|Apb3Router:apb3Router_1|Selector15~2_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector15~1 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[1]~5 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector15~2 + +# Subckt 1101: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[17]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector15~2 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[17] + +# Subckt 1102: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[17] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a1 + +# Subckt 1103: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[17]~5_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[17] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[17]~5 + +# Subckt 1104: Murax:murax|VexRiscv:system_cpu|_zz_82[17]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[17]~5 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[17] + +# Subckt 1105: Murax:murax|VexRiscv:system_cpu|_zz_68[17]~3_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[17]~5 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[17] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[17]~3 + +# Subckt 1106: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[17]~3 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] + +# Subckt 1107: Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[17]~5 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[17] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 + +# Subckt 1108: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a20~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[20]~39 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a20 + +# Subckt 1109: Murax:murax|VexRiscv:system_cpu|Selector78~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a20 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector78~0 + +# Subckt 1110: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector78~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[20] + +# Subckt 1111: Murax:murax|VexRiscv:system_cpu|_zz_58[20]~68_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[21] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[21] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[19] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[20]~68 + +# Subckt 1112: Murax:murax|VexRiscv:system_cpu|Mux19~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[20] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[20] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux19~0 + +# Subckt 1113: Murax:murax|VexRiscv:system_cpu|_zz_58[20]~69_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux19~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[20]~68 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~85 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[20]~69 + +# Subckt 1114: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[20]~69 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[20] + +# Subckt 1115: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[20] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[20] + +# Subckt 1116: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[20]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[20]~13 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[20] + +# Subckt 1117: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[20]~39_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[20] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[20] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[20]~39 + +# Subckt 1118: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a20~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[20]~39 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a20 + +# Subckt 1119: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a20 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[20] + +# Subckt 1120: Murax:murax|_zz_7[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[20] \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[4] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[20] + +# Subckt 1121: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[20]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[20] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[20] + +# Subckt 1122: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[20]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[20] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[20] + +# Subckt 1123: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[20]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[20] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[20] + +# Subckt 1124: Murax:murax|Apb3Router:apb3Router_1|Selector12~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[20] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[20] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector12~0 + +# Subckt 1125: Murax:murax|Apb3Router:apb3Router_1|Selector12~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector12~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|Add0~0 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|full~1 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector12~1 + +# Subckt 1126: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[20]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector12~1 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[20] + +# Subckt 1127: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[20] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a4 + +# Subckt 1128: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[20]~13_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a4 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[20] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[20]~13 + +# Subckt 1129: Murax:murax|VexRiscv:system_cpu|_zz_82[20]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[20]~13 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[20] + +# Subckt 1130: Murax:murax|VexRiscv:system_cpu|_zz_68[20]~6_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[20]~13 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[20] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[20]~6 + +# Subckt 1131: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[20]~6 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] + +# Subckt 1132: Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[20]~13 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_82[20] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 + +# Subckt 1133: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[5]~27 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a5 + +# Subckt 1134: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a5 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[5] + +# Subckt 1135: Murax:murax|_zz_7[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[5] \ + sload=Murax:murax|VexRiscv:system_cpu|Equal43~0 \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[13] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[13] + +# Subckt 1136: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[13]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[13] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[13] + +# Subckt 1137: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[13] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[13] + +# Subckt 1138: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[14] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[14] + +# Subckt 1139: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[12] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[12] + +# Subckt 1140: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[12] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[12] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[14] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[14] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[13] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[13] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~1 + +# Subckt 1141: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[9]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[9] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[9] + +# Subckt 1142: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[10]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[10] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[10] + +# Subckt 1143: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[11]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[11] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[11] + +# Subckt 1144: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[11] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[11] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[10] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[10] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[9] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[9] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~2 + +# Subckt 1145: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[6] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[6] + +# Subckt 1146: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[7] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[7] + +# Subckt 1147: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[8]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[8] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[8] + +# Subckt 1148: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[8] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[8] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[7] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[7] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[6] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[6] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~3 + +# Subckt 1149: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[2] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[2] + +# Subckt 1150: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[1] + +# Subckt 1151: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[1] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[1] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[0] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[0] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[2] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~4 + +# Subckt 1152: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[3] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[3] + +# Subckt 1153: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[4] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[4] + +# Subckt 1154: Murax:murax|MuraxApb3Timer:system_timer|_zz_3[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[5] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[5] + +# Subckt 1155: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[5] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[4] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[4] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[3] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[3] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~5 + +# Subckt 1156: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~5 \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~4 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~3 \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~2 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~1 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~0 \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Equal0~6 + +# Subckt 1157: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~5_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~2 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[1] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~6 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~5 + +# Subckt 1158: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~5 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[1] + +# Subckt 1159: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~9_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~6 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[2] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~10 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~9 + +# Subckt 1160: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~9 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[2] + +# Subckt 1161: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~13_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~10 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[3] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~14 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~13 + +# Subckt 1162: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~13 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[3] + +# Subckt 1163: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~17_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~14 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[4] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~18 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~17 + +# Subckt 1164: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~17 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[4] + +# Subckt 1165: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~21_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~18 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~22 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~21 + +# Subckt 1166: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~21 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5] + +# Subckt 1167: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~25_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~22 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[6] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~26 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~25 + +# Subckt 1168: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~25 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[6] + +# Subckt 1169: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~29_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~26 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[7] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~30 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~29 + +# Subckt 1170: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~29 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[7] + +# Subckt 1171: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~33_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~30 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[8] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~34 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~33 + +# Subckt 1172: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[8]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~33 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[8] + +# Subckt 1173: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~37_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~34 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[9] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~38 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~37 + +# Subckt 1174: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[9]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~37 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[9] + +# Subckt 1175: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~41_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~38 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[10] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~42 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~41 + +# Subckt 1176: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[10]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~41 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[10] + +# Subckt 1177: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~45_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~42 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[11] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~46 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~45 + +# Subckt 1178: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[11]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~45 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[11] + +# Subckt 1179: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~49_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~46 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[12] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~50 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~49 + +# Subckt 1180: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~49 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[12] + +# Subckt 1181: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~53_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~50 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[13] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~54 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~53 + +# Subckt 1182: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~53 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[13] + +# Subckt 1183: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~57_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~54 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[14] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~58 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~57 + +# Subckt 1184: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~57 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[14] + +# Subckt 1185: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~61_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~58 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[15] \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~61 + +# Subckt 1186: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|Add0~61 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_11~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[15] + +# Subckt 1187: Murax:murax|Apb3Router:apb3Router_1|Selector17~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[15] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[15] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[15] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector17~1 + +# Subckt 1188: Murax:murax|Apb3Router:apb3Router_1|Selector17~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector17~1 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[15] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[15] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector17~2 + +# Subckt 1189: Murax:murax|Apb3Router:apb3Router_1|Selector17~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector17~2 \ + datae=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datad=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector17~0 \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector20~0 \ + dataa=sw[15] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector17~3 + +# Subckt 1190: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[15]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector17~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[15] + +# Subckt 1191: Murax:murax|MuraxSimpleBusRam:system_ram|always1~5_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_8[0] \ + datab=Murax:murax|_zz_8[1] \ + dataa=Murax:murax|_zz_6[0] \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~5 + +# Subckt 1192: Murax:murax|MuraxSimpleBusRam:system_ram|always1~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxSimpleBusRam:system_ram|always1~0 \ + datae=Murax:murax|MuraxSimpleBusRam:system_ram|always1~5 \ + datad=Murax:murax|Equal1~9 \ + datac=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datab=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 + +# Subckt 1193: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[15] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a7 + +# Subckt 1194: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[15]~3_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a7 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[15] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[15]~3 + +# Subckt 1195: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[15]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[15]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[15] + +# Subckt 1196: Murax:murax|VexRiscv:system_cpu|_zz_88[15]~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[31] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[15] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_88[15]~0 + +# Subckt 1197: Murax:murax|VexRiscv:system_cpu|_zz_88[16]~I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[15]~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[14] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_88[16] + +# Subckt 1198: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[21] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[21] + +# Subckt 1199: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[21]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[21]~14 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[21] + +# Subckt 1200: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[21]~38_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[21] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[21] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[21]~38 + +# Subckt 1201: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a21~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[21]~38 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a21 + +# Subckt 1202: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a21 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[21] + +# Subckt 1203: Murax:murax|_zz_7[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[21] \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[5] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[21] + +# Subckt 1204: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[21]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[21] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[21] + +# Subckt 1205: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[21]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[21] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[21] + +# Subckt 1206: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[21]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[21] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[21] + +# Subckt 1207: Murax:murax|Apb3Router:apb3Router_1|Selector11~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector11~0 \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[21] \ + datab=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[21] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector11~1 + +# Subckt 1208: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[21]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector11~1 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[21] + +# Subckt 1209: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[21] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a5 + +# Subckt 1210: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[21]~14_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a5 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[21] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[21]~14 + +# Subckt 1211: Murax:murax|VexRiscv:system_cpu|_zz_82[21]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[21]~14 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[21] + +# Subckt 1212: Murax:murax|VexRiscv:system_cpu|_zz_68[21]~7_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[21]~14 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[21] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[21]~7 + +# Subckt 1213: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[21]~7 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] + +# Subckt 1214: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] + +# Subckt 1215: Murax:murax|VexRiscv:system_cpu|Equal50~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|Equal53~0 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal50~2 + +# Subckt 1216: Murax:murax|VexRiscv:system_cpu|_zz_115[12]~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[11] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[13] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_115[12]~1 + +# Subckt 1217: Murax:murax|VexRiscv:system_cpu|Mux27~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[12] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux27~0 + +# Subckt 1218: Murax:murax|VexRiscv:system_cpu|_zz_58[12]~16_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|Mux27~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|Add2~53 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[12]~16 + +# Subckt 1219: Murax:murax|VexRiscv:system_cpu|_zz_76[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[1] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_74~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_76[1] + +# Subckt 1220: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[12] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[12] \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~2 + +# Subckt 1221: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~2 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_76[1] \ + datac=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[1] \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~3 + +# Subckt 1222: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~3 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[1] + +# Subckt 1223: Murax:murax|VexRiscv:system_cpu|_zz_58[12]~17_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[1] \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[12]~16 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_115[12]~1 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal50~2 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[12]~17 + +# Subckt 1224: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[12]~17 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[12] + +# Subckt 1225: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[12] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[12] + +# Subckt 1226: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[12]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[12]~10 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[12] + +# Subckt 1227: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[12]~18_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[28] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[12] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[12] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[12]~18 + +# Subckt 1228: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a12~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[12]~18 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a12 + +# Subckt 1229: Murax:murax|VexRiscv:system_cpu|Selector86~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a12 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector86~0 + +# Subckt 1230: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector86~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[12] + +# Subckt 1231: Murax:murax|VexRiscv:system_cpu|_zz_58[11]~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[10] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[10] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[12] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[11]~4 + +# Subckt 1232: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal50~1 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal50~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[22] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~0 + +# Subckt 1233: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal50~1 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal50~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[22] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~1 + +# Subckt 1234: Murax:murax|VexRiscv:system_cpu|_zz_76[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[0] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_74~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_76[0] + +# Subckt 1235: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_76[0] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[0] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_183[0]~0 \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~1 + +# Subckt 1236: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[0] + +# Subckt 1237: Murax:murax|VexRiscv:system_cpu|_zz_58[11]~5_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPP[0] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~1 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~0 \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MEIE \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MEIP \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[11]~5 + +# Subckt 1238: Murax:murax|VexRiscv:system_cpu|Mux28~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[11] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[11] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux28~0 + +# Subckt 1239: Murax:murax|VexRiscv:system_cpu|_zz_58[11]~6_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|Mux28~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|Add2~49 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[11]~6 + +# Subckt 1240: Murax:murax|VexRiscv:system_cpu|_zz_58[11]~7_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[11]~6 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_58[11]~5 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_58[11]~4 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[11]~7 + +# Subckt 1241: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[11]~7 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11] + +# Subckt 1242: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[11] + +# Subckt 1243: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[11]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[11]~22 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[11] + +# Subckt 1244: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[11]~19_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[27] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[11] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[11] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[11]~19 + +# Subckt 1245: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a11~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[11]~19 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a11 + +# Subckt 1246: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a11 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[11] + +# Subckt 1247: Murax:murax|_zz_7[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[3] \ + sload=Murax:murax|VexRiscv:system_cpu|Equal43~0 \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[11] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[11] + +# Subckt 1248: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[11]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[11] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[11] + +# Subckt 1249: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[11]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[11] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[11] + +# Subckt 1250: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[11]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[11] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[11] + +# Subckt 1251: Murax:murax|Apb3Router:apb3Router_1|Selector21~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[11] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[11] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector21~0 + +# Subckt 1252: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[11]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[11] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[11] + +# Subckt 1253: Murax:murax|Apb3Router:apb3Router_1|Selector21~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[11] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[11] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[11] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector21~1 + +# Subckt 1254: Murax:murax|Apb3Router:apb3Router_1|Selector21~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector21~1 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[11] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[11] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector21~2 + +# Subckt 1255: Murax:murax|Apb3Router:apb3Router_1|Selector21~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector21~2 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector21~0 \ + datad=sw[11] \ + datac=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datab=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector20~0 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector21~3 + +# Subckt 1256: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[11]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector21~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[11] + +# Subckt 1257: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[11] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a3 + +# Subckt 1258: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[11]~22_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a3 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[11] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[11]~22 + +# Subckt 1259: Murax:murax|VexRiscv:system_cpu|_zz_82[11]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[11]~22 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[11] + +# Subckt 1260: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[11] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[11]~22 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[11] + +# Subckt 1261: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[11] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[11] + +# Subckt 1262: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[11] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[11] + +# Subckt 1263: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[11] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] + +# Subckt 1264: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[6]~25 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a6 + +# Subckt 1265: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a6 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[6] + +# Subckt 1266: Murax:murax|VexRiscv:system_cpu|_zz_58[6]~14_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[5] \ + datae=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[7] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[5] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[7] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[6]~14 + +# Subckt 1267: Murax:murax|VexRiscv:system_cpu|Mux33~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[6] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[6] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux33~0 + +# Subckt 1268: Murax:murax|VexRiscv:system_cpu|_zz_58[6]~15_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux33~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[6]~14 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~29 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[6]~15 + +# Subckt 1269: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[6]~15 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[6] + +# Subckt 1270: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[6] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[6] + +# Subckt 1271: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[6]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[6]~11 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[6] + +# Subckt 1272: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[6]~24_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[6] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[22] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[30] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[14] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[6]~24 + +# Subckt 1273: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[6]~25_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[6]~24 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[6] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[6]~25 + +# Subckt 1274: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[6]~25 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a6 + +# Subckt 1275: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a6 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[6] + +# Subckt 1276: Murax:murax|VexRiscv:system_cpu|Selector1~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[14] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[6] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector1~0 + +# Subckt 1277: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a30 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[30] + +# Subckt 1278: Murax:murax|_zz_7[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector1~0 \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[30] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[30] + +# Subckt 1279: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[30]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[30] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[30] + +# Subckt 1280: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[30]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[30] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[30] + +# Subckt 1281: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[30]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[30] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[30] + +# Subckt 1282: Murax:murax|Apb3Router:apb3Router_1|Selector2~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[30] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[30] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector11~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector2~0 + +# Subckt 1283: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[30]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector2~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[30] + +# Subckt 1284: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[30] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a6 + +# Subckt 1285: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[30]~23_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a6 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[30] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[30]~23 + +# Subckt 1286: Murax:murax|VexRiscv:system_cpu|_zz_82[30]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[30]~23 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[30] + +# Subckt 1287: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[30] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[30]~23 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[30] + +# Subckt 1288: Murax:murax|VexRiscv:system_cpu|Equal23~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[30] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal22~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal23~0 + +# Subckt 1289: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal23~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[0] + +# Subckt 1290: Murax:murax|VexRiscv:system_cpu|Equal66~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SHIFT_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal66~0 + +# Subckt 1291: Murax:murax|VexRiscv:system_cpu|_zz_115[2]~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[1] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[1] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[3] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[3] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_115[2]~2 + +# Subckt 1292: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mcause_exceptionCode[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~1 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mcause_exceptionCode[2] + +# Subckt 1293: Murax:murax|VexRiscv:system_cpu|Selector87~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a2 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector87~0 + +# Subckt 1294: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector87~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[2] + +# Subckt 1295: Murax:murax|VexRiscv:system_cpu|Mux37~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[2] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux37~0 + +# Subckt 1296: Murax:murax|VexRiscv:system_cpu|_zz_58[2]~23_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|Mux37~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~13 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[2]~23 + +# Subckt 1297: Murax:murax|VexRiscv:system_cpu|_zz_58[2]~24_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[2]~23 \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mcause_exceptionCode[2] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_115[2]~2 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~22 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[2]~24 + +# Subckt 1298: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[2]~24 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[2] + +# Subckt 1299: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[2] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[2] + +# Subckt 1300: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[2]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[2]~9 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[2] + +# Subckt 1301: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[2]~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[10] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[2] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[26] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[18] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[2]~4 + +# Subckt 1302: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[2]~5_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[2]~4 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[2] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[2]~5 + +# Subckt 1303: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[2]~5 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a2 + +# Subckt 1304: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a2 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[2] + +# Subckt 1305: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a10 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[10] + +# Subckt 1306: Murax:murax|_zz_7[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[2] \ + sload=Murax:murax|VexRiscv:system_cpu|Equal43~0 \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[10] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[10] + +# Subckt 1307: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[10]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[10] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[10] + +# Subckt 1308: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[10]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[10] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[10] + +# Subckt 1309: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[10]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[10] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[10] + +# Subckt 1310: Murax:murax|Apb3Router:apb3Router_1|Selector22~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[10] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[10] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector22~0 + +# Subckt 1311: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[10]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[10] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[10] + +# Subckt 1312: Murax:murax|Apb3Router:apb3Router_1|Selector22~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[10] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[10] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[10] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector22~1 + +# Subckt 1313: Murax:murax|Apb3Router:apb3Router_1|Selector22~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector22~1 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[10] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[10] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector22~2 + +# Subckt 1314: Murax:murax|Apb3Router:apb3Router_1|Selector22~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector22~2 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector22~0 \ + datad=sw[10] \ + datac=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datab=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector20~0 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector22~3 + +# Subckt 1315: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[10]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector22~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[10] + +# Subckt 1316: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[10] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a2 + +# Subckt 1317: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[10]~21_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[10] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[10]~21 + +# Subckt 1318: Murax:murax|VexRiscv:system_cpu|_zz_82[10]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[10]~21 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[10] + +# Subckt 1319: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[10] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[10]~21 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[10] + +# Subckt 1320: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[10] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[10] + +# Subckt 1321: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[10] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[10] + +# Subckt 1322: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[10] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] + +# Subckt 1323: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[1]~7 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a1 + +# Subckt 1324: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a1 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[1] + +# Subckt 1325: Murax:murax|_zz_7[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[1] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[1] + +# Subckt 1326: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[1] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] + +# Subckt 1327: Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable + +# Subckt 1328: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[9]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[9] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[9] + +# Subckt 1329: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[9]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[9] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[9] + +# Subckt 1330: Murax:murax|Apb3Router:apb3Router_1|Selector23~3_I +.subckt stratixiv_lcell_comb \ + datag=sw[9] \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[9] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[9] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector23~3 + +# Subckt 1331: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[9]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[9] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[9] + +# Subckt 1332: Murax:murax|Apb3Router:apb3Router_1|Selector23~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[9] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[9] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[9] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector23~0 + +# Subckt 1333: Murax:murax|Apb3Router:apb3Router_1|Selector23~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector23~0 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[9] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[9] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector23~1 + +# Subckt 1334: Murax:murax|Apb3Router:apb3Router_1|Selector23~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector23~1 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector23~3 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[8]~3 \ + datac=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~2 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector23~2 + +# Subckt 1335: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[9]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector23~2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[9] + +# Subckt 1336: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[9] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a1 + +# Subckt 1337: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[9]~20_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[9] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[9]~20 + +# Subckt 1338: Murax:murax|VexRiscv:system_cpu|_zz_82[9]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[9]~20 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[9] + +# Subckt 1339: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[9] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[9]~20 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[9] + +# Subckt 1340: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[9] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[9] + +# Subckt 1341: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[9] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[9] + +# Subckt 1342: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[9] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] + +# Subckt 1343: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[4]~1 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a4 + +# Subckt 1344: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a4 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[4] + +# Subckt 1345: Murax:murax|VexRiscv:system_cpu|Selector3~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[12] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[4] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector3~0 + +# Subckt 1346: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a28 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[28] + +# Subckt 1347: Murax:murax|_zz_7[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector3~0 \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[28] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[28] + +# Subckt 1348: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[28]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[28] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[28] + +# Subckt 1349: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[28]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[28] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[28] + +# Subckt 1350: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[28]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[28] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[28] + +# Subckt 1351: Murax:murax|Apb3Router:apb3Router_1|Selector4~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[28] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[28] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector4~0 + +# Subckt 1352: Murax:murax|Apb3Router:apb3Router_1|Selector4~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector4~0 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~1 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector4~1 + +# Subckt 1353: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[28]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector4~1 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[28] + +# Subckt 1354: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[28] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a4 + +# Subckt 1355: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[28]~26_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a4 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[28] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[28]~26 + +# Subckt 1356: Murax:murax|VexRiscv:system_cpu|_zz_82[28]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[28]~26 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[28] + +# Subckt 1357: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[28]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[28] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[28]~26 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[28] + +# Subckt 1358: Murax:murax|VexRiscv:system_cpu|Mux63~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[8] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a8 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[28] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux63~0 + +# Subckt 1359: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux63~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[8] + +# Subckt 1360: Murax:murax|VexRiscv:system_cpu|_zz_58[8]~12_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[9] \ + datae=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[7] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[7] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[9] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[8]~12 + +# Subckt 1361: Murax:murax|VexRiscv:system_cpu|Mux31~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[8] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[8] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux31~0 + +# Subckt 1362: Murax:murax|VexRiscv:system_cpu|_zz_58[8]~13_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux31~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[8]~12 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~37 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[8]~13 + +# Subckt 1363: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[8]~13 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[8] + +# Subckt 1364: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[8] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[8] + +# Subckt 1365: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~22_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~15 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[24] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[8] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~22 + +# Subckt 1366: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a8~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~22 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a8 + +# Subckt 1367: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a8 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[8] + +# Subckt 1368: Murax:murax|_zz_7[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[0] \ + sload=Murax:murax|VexRiscv:system_cpu|Equal43~0 \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[8] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[8] + +# Subckt 1369: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[8]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[8] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[8] + +# Subckt 1370: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[8]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[8] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[8] + +# Subckt 1371: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[8]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[8] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[8] + +# Subckt 1372: Murax:murax|Apb3Router:apb3Router_1|Selector24~3_I +.subckt stratixiv_lcell_comb \ + datag=sw[8] \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[8] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[8] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector24~3 + +# Subckt 1373: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[8]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[8] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[8] + +# Subckt 1374: Murax:murax|Apb3Router:apb3Router_1|Selector24~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[8] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[8] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[8] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector24~0 + +# Subckt 1375: Murax:murax|Apb3Router:apb3Router_1|Selector24~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector24~0 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[8] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector24~1 + +# Subckt 1376: Murax:murax|Apb3Router:apb3Router_1|Selector24~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector24~1 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector24~3 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[8]~3 \ + datac=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_writeIntEnable \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector24~2 + +# Subckt 1377: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[8]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector24~2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[8] + +# Subckt 1378: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[8] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a0 + +# Subckt 1379: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[8]~19_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a0 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[8] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[8]~19 + +# Subckt 1380: Murax:murax|VexRiscv:system_cpu|_zz_82[8]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[8]~19 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[8] + +# Subckt 1381: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[8] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[8]~19 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[8] + +# Subckt 1382: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[8] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[8] + +# Subckt 1383: Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[8] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[8] + +# Subckt 1384: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[8] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] + +# Subckt 1385: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[3]~3 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a3 + +# Subckt 1386: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a3 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[3] + +# Subckt 1387: Murax:murax|VexRiscv:system_cpu|Add2~2_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~2 + +# Subckt 1388: Murax:murax|VexRiscv:system_cpu|Add2~5_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~2 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[0] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~6 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~5 + +# Subckt 1389: Murax:murax|VexRiscv:system_cpu|Add2~9_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~6 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[1] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~10 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~9 + +# Subckt 1390: Murax:murax|VexRiscv:system_cpu|Add2~13_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~10 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[2] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~14 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~13 + +# Subckt 1391: Murax:murax|VexRiscv:system_cpu|Add2~17_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add2~14 \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[3] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS \ + cout=Murax:murax|VexRiscv:system_cpu|Add2~18 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add2~17 + +# Subckt 1392: Murax:murax|VexRiscv:system_cpu|_zz_58[4]~20_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[5] \ + datae=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[3] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[5] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[3] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[4]~20 + +# Subckt 1393: Murax:murax|VexRiscv:system_cpu|Mux35~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[4] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[4] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux35~0 + +# Subckt 1394: Murax:murax|VexRiscv:system_cpu|_zz_58[4]~21_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux35~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[4]~20 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~21 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[4]~21 + +# Subckt 1395: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[4]~21 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[4] + +# Subckt 1396: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[4] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[4] + +# Subckt 1397: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[4]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[4]~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[4] + +# Subckt 1398: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[4]~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[12] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[4] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[28] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[20] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[4]~0 + +# Subckt 1399: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[4]~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[4]~0 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[4] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[4]~1 + +# Subckt 1400: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[4]~1 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a4 + +# Subckt 1401: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a4 \ + sclr=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[4] + +# Subckt 1402: Murax:murax|VexRiscv:system_cpu|_zz_115[3]~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[2] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[2] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[4] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[4] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_115[3]~0 + +# Subckt 1403: Murax:murax|VexRiscv:system_cpu|CsrPlugin_interruptRequest~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MEIE \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MEIP \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interruptRequest~0 + +# Subckt 1404: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mcause_exceptionCode[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interruptRequest~0 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mcause_exceptionCode[3] + +# Subckt 1405: Murax:murax|VexRiscv:system_cpu|_zz_58[3]~8_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal51~0 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal50~1 \ + datad=Murax:murax|VexRiscv:system_cpu|Equal50~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MSIP \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[3]~8 + +# Subckt 1406: Murax:murax|VexRiscv:system_cpu|_zz_58[3]~9_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_58[3]~8 \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mcause_exceptionCode[3] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal53~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MIE \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[3]~9 + +# Subckt 1407: Murax:murax|VexRiscv:system_cpu|Mux36~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[3] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux36~0 + +# Subckt 1408: Murax:murax|VexRiscv:system_cpu|_zz_58[3]~10_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|Mux36~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|Add2~17 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[3]~10 + +# Subckt 1409: Murax:murax|VexRiscv:system_cpu|_zz_58[3]~11_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[3]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_58[3]~9 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_115[3]~0 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[3]~11 + +# Subckt 1410: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[3]~11 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[3] + +# Subckt 1411: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[3] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[3] + +# Subckt 1412: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[3]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[3]~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[3] + +# Subckt 1413: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[3]~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[11] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[3] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[27] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[19] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[3]~2 + +# Subckt 1414: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[3]~3_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[3]~2 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[3] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[3]~3 + +# Subckt 1415: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[3]~3 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a3 + +# Subckt 1416: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a3 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[3] + +# Subckt 1417: Murax:murax|VexRiscv:system_cpu|Selector4~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[11] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[3] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector4~0 + +# Subckt 1418: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a27 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[27] + +# Subckt 1419: Murax:murax|_zz_7[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector4~0 \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[27] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[27] + +# Subckt 1420: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[27]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[27] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[27] + +# Subckt 1421: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[27]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[27] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[27] + +# Subckt 1422: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[27]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[27] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[27] + +# Subckt 1423: Murax:murax|Apb3Router:apb3Router_1|Selector5~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[27] \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[27] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[3]~13 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector5~0 + +# Subckt 1424: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[27]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector5~0 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[27] + +# Subckt 1425: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[27] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a3 + +# Subckt 1426: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[27]~27_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a3 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[27] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[27]~27 + +# Subckt 1427: Murax:murax|VexRiscv:system_cpu|_zz_82[27]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[27]~27 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[27] + +# Subckt 1428: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[27] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[27]~27 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[27] + +# Subckt 1429: Murax:murax|VexRiscv:system_cpu|Mux64~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[7] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a7 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[27] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux64~0 + +# Subckt 1430: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux64~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[7] + +# Subckt 1431: Murax:murax|_zz_6[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~33 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[7] + +# Subckt 1432: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_6[7] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[7] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 + +# Subckt 1433: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[7] + +# Subckt 1434: Murax:murax|Apb3Router:apb3Router_1|Selector16~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[7] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[5] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector16~0 + +# Subckt 1435: Murax:murax|Apb3Router:apb3Router_1|Selector16~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_clearsEnable[0] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_clearsEnable[0] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector16~1 + +# Subckt 1436: Murax:murax|Apb3Router:apb3Router_1|Selector16~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector16~1 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector16~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_occupancy[0]~1 \ + datac=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~2 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector16~2 + +# Subckt 1437: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[16]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[16] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[16] + +# Subckt 1438: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[16]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[16] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[16] + +# Subckt 1439: Murax:murax|Apb3Router:apb3Router_1|Selector16~3_I +.subckt stratixiv_lcell_comb \ + datag=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[16] \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[16] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector20~1 \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector16~2 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector16~3 + +# Subckt 1440: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[16]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector16~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[16] + +# Subckt 1441: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~4 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[16] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a0 + +# Subckt 1442: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[16]~4_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol2_rtl_0|altsyncram_fk42:auto_generated|ram_block1a0 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[16] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[16]~4 + +# Subckt 1443: Murax:murax|VexRiscv:system_cpu|_zz_82[16]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[16]~4 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[16] + +# Subckt 1444: Murax:murax|VexRiscv:system_cpu|_zz_68[16]~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[16]~4 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_82[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_68[16]~2 + +# Subckt 1445: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_68[16]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] + +# Subckt 1446: Murax:murax|VexRiscv:system_cpu|Selector82~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a16 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal30~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal62~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector82~0 + +# Subckt 1447: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector82~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[16] + +# Subckt 1448: Murax:murax|_zz_6[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~69 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[16] + +# Subckt 1449: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[16]~4_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16] \ + datab=Murax:murax|_zz_6[16] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[16]~4 + +# Subckt 1450: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[16]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[16]~4 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[16] + +# Subckt 1451: Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[1]~1_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[16] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[17] \ + combout=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[1]~1 + +# Subckt 1452: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~0 + +# Subckt 1453: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~0 \ + datac=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[1]~1 \ + datab=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1 + +# Subckt 1454: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~3 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy~0 + +# Subckt 1455: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy + +# Subckt 1456: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_validReg~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|Selector5~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_validReg + +# Subckt 1457: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing~I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_validReg \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|full~1 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|risingOccupancy \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing + +# Subckt 1458: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0]~1_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0]~1 + +# Subckt 1459: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0]~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] + +# Subckt 1460: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2]~3_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2]~3 + +# Subckt 1461: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2]~3 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] + +# Subckt 1462: Murax:murax|VexRiscv:system_cpu|Selector5~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[10] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[2] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector5~0 + +# Subckt 1463: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a26 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[26] + +# Subckt 1464: Murax:murax|_zz_7[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector5~0 \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[26] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[26] + +# Subckt 1465: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[26]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[26] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[26] + +# Subckt 1466: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[26]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[26] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[26] + +# Subckt 1467: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[26]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[26] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[26] + +# Subckt 1468: Murax:murax|Apb3Router:apb3Router_1|Selector6~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[26] \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[26] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[2]~9 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector6~0 + +# Subckt 1469: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[26]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector6~0 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[26] + +# Subckt 1470: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[26] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a2 + +# Subckt 1471: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[26]~28_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[26] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[26]~28 + +# Subckt 1472: Murax:murax|VexRiscv:system_cpu|_zz_82[26]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[26]~28 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[26] + +# Subckt 1473: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[26] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[26]~28 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[26] + +# Subckt 1474: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[26] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] + +# Subckt 1475: Murax:murax|VexRiscv:system_cpu|_zz_58[0]~22_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal50~1 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal50~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[22] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[21] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[26] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~22 + +# Subckt 1476: Murax:murax|VexRiscv:system_cpu|_zz_115[1]~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[0] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[2] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[2] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_115[1]~3 + +# Subckt 1477: Murax:murax|VexRiscv:system_cpu|Mux38~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[1] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[1] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux38~0 + +# Subckt 1478: Murax:murax|VexRiscv:system_cpu|_zz_58[1]~25_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|Mux38~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|Add2~9 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[1]~25 + +# Subckt 1479: Murax:murax|VexRiscv:system_cpu|_zz_58[1]~26_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[1]~25 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_115[1]~3 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_58[0]~22 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[1]~26 + +# Subckt 1480: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[1]~26 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[1] + +# Subckt 1481: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[1] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[1] + +# Subckt 1482: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[1] + +# Subckt 1483: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[1] + +# Subckt 1484: Murax:murax|Apb3Router:apb3Router_1|Selector31~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[1] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[0]~4 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~1 + +# Subckt 1485: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitTimer_tick~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_state.010 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~0 + +# Subckt 1486: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[1]~8_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[1] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[1]~8 + +# Subckt 1487: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[1]~8 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[1] + +# Subckt 1488: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[1] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a1 + +# Subckt 1489: Murax:murax|Apb3Router:apb3Router_1|Selector31~7_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|bridge_interruptCtrl_readIntEnable \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~7 + +# Subckt 1490: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[1] + +# Subckt 1491: Murax:murax|Apb3Router:apb3Router_1|Selector31~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[1] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[1] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[1] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|timerABridge_ticksEnable[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~2 + +# Subckt 1492: Murax:murax|Apb3Router:apb3Router_1|Selector31~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[1] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[1] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~3 + +# Subckt 1493: Murax:murax|MuraxApb3Timer:system_timer|Decoder1~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~1 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~2 + +# Subckt 1494: Murax:murax|MuraxApb3Timer:system_timer|_zz_9[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_9[1] + +# Subckt 1495: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|inhibitFull~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~6 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|inhibitFull + +# Subckt 1496: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|io_full~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~6 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[1] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_ticksEnable[0] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|inhibitFull \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Prescaler:prescaler_1|Equal0~6 \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|io_full~0 + +# Subckt 1497: Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|io_full~0 \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_15[1]~0 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings~1 + +# Subckt 1498: Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[1] + +# Subckt 1499: Murax:murax|Apb3Router:apb3Router_1|Selector31~4_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[1] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[1] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_9[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~4 + +# Subckt 1500: Murax:murax|Apb3Router:apb3Router_1|Selector31~8_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector16~0 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector31~4 \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector31~3 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector31~2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~8 + +# Subckt 1501: Murax:murax|Apb3Router:apb3Router_1|Selector31~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector31~8 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector31~7 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a1 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector20~1 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~5 + +# Subckt 1502: Murax:murax|Apb3Router:apb3Router_1|Selector31~6_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector31~5 \ + datad=Murax:murax|Apb3Router:apb3Router_1|Selector31~1 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector31~0 \ + datab=sw[1] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector20~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector31~6 + +# Subckt 1503: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector31~6 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[1] + +# Subckt 1504: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[1] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a1 + +# Subckt 1505: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[1]~30_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[1] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[1]~30 + +# Subckt 1506: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[1]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[1]~30 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[1] + +# Subckt 1507: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[1]~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[9] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[1] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[25] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[17] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[1]~6 + +# Subckt 1508: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[1]~7_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[1]~6 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[1] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[1]~7 + +# Subckt 1509: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[1]~7 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a1 + +# Subckt 1510: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a1 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[1] + +# Subckt 1511: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~5 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[1] + +# Subckt 1512: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~4 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[1] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[1] + +# Subckt 1513: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[1] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[1] + +# Subckt 1514: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[1] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[1] + +# Subckt 1515: Murax:murax|VexRiscv:system_cpu|Mux70~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a1 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[1] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux70~0 + +# Subckt 1516: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux70~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[1] + +# Subckt 1517: Murax:murax|_zz_6[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~9 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[1] + +# Subckt 1518: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[1]~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[1] \ + datab=Murax:murax|_zz_6[1] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[1]~1 + +# Subckt 1519: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[1]~1 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1] + +# Subckt 1520: Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~0 + +# Subckt 1521: Murax:murax|Apb3Router:apb3Router_1|Selector7~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~0 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 + +# Subckt 1522: Murax:murax|VexRiscv:system_cpu|Selector6~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[9] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[1] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector6~0 + +# Subckt 1523: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a25 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[25] + +# Subckt 1524: Murax:murax|_zz_7[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector6~0 \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[25] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[25] + +# Subckt 1525: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[25]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[25] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[25] + +# Subckt 1526: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[25]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[25] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[25] + +# Subckt 1527: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[25]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[25] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[25] + +# Subckt 1528: Murax:murax|Apb3Router:apb3Router_1|Selector7~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[25] \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[25] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|io_occupancy[1]~5 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector15~0 \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector7~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector7~1 + +# Subckt 1529: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[25]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector7~1 \ + sclr=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[25] + +# Subckt 1530: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[25] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a1 + +# Subckt 1531: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[25]~29_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[25] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[25]~29 + +# Subckt 1532: Murax:murax|VexRiscv:system_cpu|_zz_82[25]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[25]~29 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[25] + +# Subckt 1533: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[25] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[25]~29 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[25] + +# Subckt 1534: Murax:murax|VexRiscv:system_cpu|Mux66~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[5] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a5 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[25] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux66~0 + +# Subckt 1535: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux66~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[5] + +# Subckt 1536: Murax:murax|VexRiscv:system_cpu|_zz_58[5]~35_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[6] \ + datae=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[4] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[4] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[6] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[5]~35 + +# Subckt 1537: Murax:murax|VexRiscv:system_cpu|Mux34~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[5] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[5] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux34~0 + +# Subckt 1538: Murax:murax|VexRiscv:system_cpu|_zz_58[5]~36_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux34~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[5]~35 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~25 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[5]~36 + +# Subckt 1539: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[5]~36 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[5] + +# Subckt 1540: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[5] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[5] + +# Subckt 1541: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[5]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[5]~17 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[5] + +# Subckt 1542: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[5]~26_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[5] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[21] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[29] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[13] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[5]~26 + +# Subckt 1543: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[5]~27_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[5]~26 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[5] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[5]~27 + +# Subckt 1544: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[15]~5 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[16]~6 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[17]~7 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[18]~8 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[19]~9 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[5]~27 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a5 + +# Subckt 1545: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_0|altsyncram_6sq1:auto_generated|ram_block1a5 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS1[5] + +# Subckt 1546: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~21 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[5] + +# Subckt 1547: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~34 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[5] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[5] + +# Subckt 1548: Murax:murax|VexRiscv:system_cpu|Add3~13_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~10 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[6] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~14 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~13 + +# Subckt 1549: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[6]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~13 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[6] + +# Subckt 1550: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[6] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[6] + +# Subckt 1551: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~33_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[6] \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[6] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~33 + +# Subckt 1552: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~25 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[6] + +# Subckt 1553: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~33 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[6] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[6] + +# Subckt 1554: Murax:murax|VexRiscv:system_cpu|Add3~17_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~14 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[7] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~18 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~17 + +# Subckt 1555: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[7]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~17 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[7] + +# Subckt 1556: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[7] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[7] + +# Subckt 1557: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~32_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[7] \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[7] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~32 + +# Subckt 1558: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~29 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[7] + +# Subckt 1559: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~32 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[7] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[7] + +# Subckt 1560: Murax:murax|VexRiscv:system_cpu|Add3~21_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~18 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[8] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~22 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~21 + +# Subckt 1561: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[8]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~21 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[8] + +# Subckt 1562: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~31_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[8] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[8] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~31 + +# Subckt 1563: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~33 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[8] + +# Subckt 1564: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[8]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~31 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[8] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[8] + +# Subckt 1565: Murax:murax|VexRiscv:system_cpu|Add3~25_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~22 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[9] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~26 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~25 + +# Subckt 1566: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[9]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~25 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[9] + +# Subckt 1567: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~30_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[9] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[9] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~30 + +# Subckt 1568: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~37 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[9] + +# Subckt 1569: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[9]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~30 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[9] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[9] + +# Subckt 1570: Murax:murax|VexRiscv:system_cpu|Add3~29_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~26 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[10] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~30 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~29 + +# Subckt 1571: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[10]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~29 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[10] + +# Subckt 1572: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~29_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[10] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[10] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~29 + +# Subckt 1573: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~41 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[10] + +# Subckt 1574: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[10]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~29 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[10] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[10] + +# Subckt 1575: Murax:murax|VexRiscv:system_cpu|Add3~33_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~30 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[11] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~34 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~33 + +# Subckt 1576: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[11]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~33 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[11] + +# Subckt 1577: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~28_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[11] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[11] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~28 + +# Subckt 1578: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~45 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[11] + +# Subckt 1579: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[11]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~28 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[11] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[11] + +# Subckt 1580: Murax:murax|VexRiscv:system_cpu|Add3~37_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~34 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[12] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~38 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~37 + +# Subckt 1581: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[12]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~37 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[12] + +# Subckt 1582: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~21_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[12] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[12] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~21 + +# Subckt 1583: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~49 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[12] + +# Subckt 1584: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~21 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[12] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[12] + +# Subckt 1585: Murax:murax|VexRiscv:system_cpu|Add3~41_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~38 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[13] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~42 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~41 + +# Subckt 1586: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[13]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~41 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[13] + +# Subckt 1587: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~22_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[13] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[13] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~22 + +# Subckt 1588: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~53 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[13] + +# Subckt 1589: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~22 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[13] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[13] + +# Subckt 1590: Murax:murax|VexRiscv:system_cpu|Add3~45_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~42 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[14] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~46 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~45 + +# Subckt 1591: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[14]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~45 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[14] + +# Subckt 1592: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~23_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[14] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[14] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~23 + +# Subckt 1593: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~57 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[14] + +# Subckt 1594: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~23 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[14] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[14] + +# Subckt 1595: Murax:murax|VexRiscv:system_cpu|Add3~49_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~46 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[15] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~50 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~49 + +# Subckt 1596: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[15]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~49 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[15] + +# Subckt 1597: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~24_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[15] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[15] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~24 + +# Subckt 1598: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~61 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[15] + +# Subckt 1599: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~24 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[15] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[15] + +# Subckt 1600: Murax:murax|VexRiscv:system_cpu|Add3~53_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~50 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~54 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~53 + +# Subckt 1601: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[16]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~53 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[16] + +# Subckt 1602: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~7_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[16] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[16] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~7 + +# Subckt 1603: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~65 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[16] + +# Subckt 1604: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~7 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[16] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16] + +# Subckt 1605: Murax:murax|VexRiscv:system_cpu|Add3~57_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~54 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[17] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~58 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~57 + +# Subckt 1606: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[17]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~57 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[17] + +# Subckt 1607: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~27_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[17] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[17] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~27 + +# Subckt 1608: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~69 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[17] + +# Subckt 1609: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~27 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[17] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[17] + +# Subckt 1610: Murax:murax|VexRiscv:system_cpu|Add3~61_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~58 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[18] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~62 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~61 + +# Subckt 1611: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[18]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~61 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[18] + +# Subckt 1612: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~25_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[18] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[18] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~25 + +# Subckt 1613: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~73 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[18] + +# Subckt 1614: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[18]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~25 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[18] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[18] + +# Subckt 1615: Murax:murax|VexRiscv:system_cpu|Add3~65_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~62 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[19] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~66 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~65 + +# Subckt 1616: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[19]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~65 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[19] + +# Subckt 1617: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~26_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[19] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[19] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~26 + +# Subckt 1618: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~77 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[19] + +# Subckt 1619: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[19]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~26 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[19] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[19] + +# Subckt 1620: Murax:murax|VexRiscv:system_cpu|Add3~69_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~66 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[20] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~70 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~69 + +# Subckt 1621: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[20]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~69 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[20] + +# Subckt 1622: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~16_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[20] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[20] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~16 + +# Subckt 1623: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~81 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[20] + +# Subckt 1624: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~16 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[20] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[20] + +# Subckt 1625: Murax:murax|VexRiscv:system_cpu|Add3~73_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~70 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[21] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~74 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~73 + +# Subckt 1626: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[21]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~73 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[21] + +# Subckt 1627: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~17_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[21] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[21] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~17 + +# Subckt 1628: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~85 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[21] + +# Subckt 1629: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~17 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[21] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[21] + +# Subckt 1630: Murax:murax|VexRiscv:system_cpu|Add3~77_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~74 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[22] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~78 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~77 + +# Subckt 1631: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[22]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~77 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[22] + +# Subckt 1632: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~18_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[22] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[22] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~18 + +# Subckt 1633: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~89 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[22] + +# Subckt 1634: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~18 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[22] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[22] + +# Subckt 1635: Murax:murax|VexRiscv:system_cpu|Add3~81_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~78 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[23] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~82 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~81 + +# Subckt 1636: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[23]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~81 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[23] + +# Subckt 1637: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~11_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[23] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[23] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~11 + +# Subckt 1638: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~93 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[23] + +# Subckt 1639: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~11 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[23] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[23] + +# Subckt 1640: Murax:murax|VexRiscv:system_cpu|Add3~85_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~82 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[24] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~86 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~85 + +# Subckt 1641: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[24]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~85 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[24] + +# Subckt 1642: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~13_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[24] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[24] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~13 + +# Subckt 1643: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~97 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[24] + +# Subckt 1644: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~13 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[24] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[24] + +# Subckt 1645: Murax:murax|VexRiscv:system_cpu|Add3~89_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|VexRiscv:system_cpu|Add3~86 \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[25] \ + cout=Murax:murax|VexRiscv:system_cpu|Add3~90 \ + sumout=Murax:murax|VexRiscv:system_cpu|Add3~89 + +# Subckt 1646: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[25]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~89 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[25] + +# Subckt 1647: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~12_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[25] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[25] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~12 + +# Subckt 1648: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~101 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[25] + +# Subckt 1649: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~12 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[25] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[25] + +# Subckt 1650: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[26]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~93 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[26] + +# Subckt 1651: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~9_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[26] \ + datad=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[26] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~9 + +# Subckt 1652: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~105 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[26] + +# Subckt 1653: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~9 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[26] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[26] + +# Subckt 1654: Murax:murax|_zz_6[27]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~113 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[27] + +# Subckt 1655: Murax:murax|Equal1~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[27] \ + datac=Murax:murax|_zz_6[27] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[26] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|Equal1~0 + +# Subckt 1656: Murax:murax|_zz_6[23]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~97 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[23] + +# Subckt 1657: Murax:murax|_zz_6[25]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~105 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[25] + +# Subckt 1658: Murax:murax|_zz_6[26]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~109 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[26] + +# Subckt 1659: Murax:murax|Equal1~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|_zz_6[26] \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[25] \ + datad=Murax:murax|_zz_6[25] \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[23] \ + datab=Murax:murax|_zz_6[23] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|Equal1~1 + +# Subckt 1660: Murax:murax|_zz_6[24]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~101 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[24] + +# Subckt 1661: Murax:murax|_zz_6[20]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~85 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[20] + +# Subckt 1662: Murax:murax|_zz_6[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~129 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[31] + +# Subckt 1663: Murax:murax|Equal1~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[31] \ + datae=Murax:murax|_zz_6[31] \ + datad=Murax:murax|_zz_6[20] \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[24] \ + datab=Murax:murax|_zz_6[24] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|Equal1~2 + +# Subckt 1664: Murax:murax|_zz_6[21]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~89 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[21] + +# Subckt 1665: Murax:murax|_zz_6[22]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~93 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[22] + +# Subckt 1666: Murax:murax|Equal1~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[22] \ + datae=Murax:murax|_zz_6[22] \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[21] \ + datac=Murax:murax|_zz_6[21] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[20] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|Equal1~3 + +# Subckt 1667: Murax:murax|Equal1~4_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Equal1~3 \ + datac=Murax:murax|Equal1~2 \ + datab=Murax:murax|Equal1~1 \ + dataa=Murax:murax|Equal1~0 \ + combout=Murax:murax|Equal1~4 + +# Subckt 1668: Murax:murax|Equal1~9_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Equal1~8 \ + datac=Murax:murax|Equal1~5 \ + datab=Murax:murax|Equal1~4 \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[30]~5 \ + combout=Murax:murax|Equal1~9 + +# Subckt 1669: Murax:murax|MuraxSimpleBusRam:system_ram|_zz_1~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Equal1~9 \ + datad=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datac=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + datab=Murax:murax|_zz_5 \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxSimpleBusRam:system_ram|_zz_1~0 + +# Subckt 1670: Murax:murax|MuraxSimpleBusRam:system_ram|_zz_1~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusRam:system_ram|_zz_1~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusRam:system_ram|_zz_1 + +# Subckt 1671: Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_8 \ + datad=Murax:murax|MuraxSimpleBusRam:system_ram|_zz_1 \ + datac=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspPending \ + datab=Murax:murax|system_mainBusDecoder_logic_rspNoHit \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget \ + combout=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 + +# Subckt 1672: Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_141~0 \ + datad=Murax:murax|VexRiscv:system_cpu|Equal0~0 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 \ + combout=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 + +# Subckt 1673: Murax:murax|VexRiscv:system_cpu|_zz_119[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_119[4] + +# Subckt 1674: Murax:murax|VexRiscv:system_cpu|_zz_118~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_118~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_118 + +# Subckt 1675: Murax:murax|VexRiscv:system_cpu|_zz_119[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_119[0] + +# Subckt 1676: Murax:murax|VexRiscv:system_cpu|_zz_119[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_119[1] + +# Subckt 1677: Murax:murax|VexRiscv:system_cpu|_zz_119[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_119[2] + +# Subckt 1678: Murax:murax|VexRiscv:system_cpu|_zz_119[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_119[3] + +# Subckt 1679: Murax:murax|VexRiscv:system_cpu|_zz_117~8_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_119[3] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_119[2] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_119[1] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~8 + +# Subckt 1680: Murax:murax|VexRiscv:system_cpu|_zz_117~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_117~8 \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_119[0] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_118 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_119[4] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~0 + +# Subckt 1681: Murax:murax|VexRiscv:system_cpu|_zz_117~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[9] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[7] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~1 + +# Subckt 1682: Murax:murax|VexRiscv:system_cpu|_zz_117~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_REGFILE_WRITE_VALID \ + datac=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[11] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[10] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~2 + +# Subckt 1683: Murax:murax|VexRiscv:system_cpu|_zz_117~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_VALID \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~3 + +# Subckt 1684: Murax:murax|VexRiscv:system_cpu|_zz_117~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~4 + +# Subckt 1685: Murax:murax|VexRiscv:system_cpu|_zz_117~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[21] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + datac=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[9] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[7] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~5 + +# Subckt 1686: Murax:murax|VexRiscv:system_cpu|_zz_117~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_VALID \ + datac=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[11] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[10] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~6 + +# Subckt 1687: Murax:murax|VexRiscv:system_cpu|_zz_117~7_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_117~6 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_117~5 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_117~4 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_117~3 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_117~2 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_117~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_117~7 + +# Subckt 1688: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~10_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~10 + +# Subckt 1689: Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~0 \ + datae=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~10 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_117~7 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_117~0 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_amplitudeReg[0]~0 \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 + +# Subckt 1690: Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 + +# Subckt 1691: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[4] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[4] + +# Subckt 1692: Murax:murax|VexRiscv:system_cpu|Mux67~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a4 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[24] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[11] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[4] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux67~0 + +# Subckt 1693: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux67~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[4] + +# Subckt 1694: Murax:murax|VexRiscv:system_cpu|Equal0~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[0] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[1] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[4] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal0~0 + +# Subckt 1695: Murax:murax|VexRiscv:system_cpu|_zz_141~1_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal0~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_141~1 + +# Subckt 1696: Murax:murax|VexRiscv:system_cpu|_zz_58[15]~41_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[14] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[16] \ + datad=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[14] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[15]~41 + +# Subckt 1697: Murax:murax|VexRiscv:system_cpu|Mux24~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[15] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[15] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux24~0 + +# Subckt 1698: Murax:murax|VexRiscv:system_cpu|_zz_58[15]~42_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux24~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[15]~41 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~65 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[15]~42 + +# Subckt 1699: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[15]~42 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[19]~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[15] + +# Subckt 1700: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[15] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[15] + +# Subckt 1701: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[15]~13_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[12] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[13] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_88[15]~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Mux0~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[14] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[15]~13 + +# Subckt 1702: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[15]~14_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[15]~13 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[15] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[15]~14 + +# Subckt 1703: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a15~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[15]~14 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a15 + +# Subckt 1704: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[15]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a15 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[15] + +# Subckt 1705: Murax:murax|VexRiscv:system_cpu|Selector0~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[15] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[7] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + combout=Murax:murax|VexRiscv:system_cpu|Selector0~0 + +# Subckt 1706: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a31 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[31] + +# Subckt 1707: Murax:murax|_zz_7[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Selector0~0 \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[31] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[31] + +# Subckt 1708: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[31]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[31] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[31] + +# Subckt 1709: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[31]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[31] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[31] + +# Subckt 1710: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[31]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[31] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[31] + +# Subckt 1711: Murax:murax|Apb3Router:apb3Router_1|Selector1~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[31] \ + datac=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[31] \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector11~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector1~0 + +# Subckt 1712: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[31]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector1~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[31] + +# Subckt 1713: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~8 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[31] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a7 + +# Subckt 1714: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[31]~25_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol3_rtl_0|altsyncram_gk42:auto_generated|ram_block1a7 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[31] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[31]~25 + +# Subckt 1715: Murax:murax|VexRiscv:system_cpu|_zz_82[31]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[31]~25 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[31] + +# Subckt 1716: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[31] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[31]~25 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] + +# Subckt 1717: Murax:murax|VexRiscv:system_cpu|Mux59~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[12] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a12 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux59~0 + +# Subckt 1718: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux59~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[12] + +# Subckt 1719: Murax:murax|_zz_6[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~53 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[12] + +# Subckt 1720: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[12]~6_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[12] \ + datab=Murax:murax|_zz_6[12] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[12]~6 + +# Subckt 1721: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[12]~6 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[12] + +# Subckt 1722: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[13]~7 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[13] + +# Subckt 1723: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[14]~8 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[14] + +# Subckt 1724: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[15]~9 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[15] + +# Subckt 1725: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[18]~10_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[18] \ + datab=Murax:murax|_zz_6[18] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[18]~10 + +# Subckt 1726: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[18]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[18]~10 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[18] + +# Subckt 1727: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[19]~11_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[19] \ + datab=Murax:murax|_zz_6[19] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[19]~11 + +# Subckt 1728: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[19]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[19]~11 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[19] + +# Subckt 1729: Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[19] \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[18] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[15] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[14] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[13] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[12] \ + combout=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 + +# Subckt 1730: Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[1]~I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[1]~1 \ + datab=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + combout=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[1] + +# Subckt 1731: Murax:murax|Apb3Router:apb3Router_1|selIndex[0]~I +.subckt dffeas \ + d=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[1] \ + clk=io_mainClk \ + q=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] + +# Subckt 1732: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[12] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[12] + +# Subckt 1733: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[12] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[12] + +# Subckt 1734: Murax:murax|Apb3Router:apb3Router_1|Selector20~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[12] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[12] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector20~2 + +# Subckt 1735: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[12] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[12] + +# Subckt 1736: Murax:murax|Apb3Router:apb3Router_1|Selector20~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[12] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[12] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[12] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector20~3 + +# Subckt 1737: Murax:murax|Apb3Router:apb3Router_1|Selector20~4_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector20~3 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[12] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[12] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector20~4 + +# Subckt 1738: Murax:murax|Apb3Router:apb3Router_1|Selector20~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector20~4 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector20~2 \ + datad=sw[12] \ + datac=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datab=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector20~0 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector20~5 + +# Subckt 1739: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[12]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector20~5 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[12] + +# Subckt 1740: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[12] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a4 + +# Subckt 1741: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[12]~10_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a4 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[12] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[12]~10 + +# Subckt 1742: Murax:murax|VexRiscv:system_cpu|_zz_82[12]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[12]~10 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[12] + +# Subckt 1743: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[12] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[12]~10 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] + +# Subckt 1744: Murax:murax|VexRiscv:system_cpu|Equal33~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal33~0 + +# Subckt 1745: Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_CSR~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal33~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_CSR + +# Subckt 1746: Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_IS_CSR \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 + +# Subckt 1747: Murax:murax|VexRiscv:system_cpu|_zz_58[7]~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal66~0 \ + datae=Murax:murax|VexRiscv:system_cpu|execute_LightShifterPlugin_isActive \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[6] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[6] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[8] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[7]~0 + +# Subckt 1748: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MTIE~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_184[0]~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MSIE~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MTIE + +# Subckt 1749: Murax:murax|VexRiscv:system_cpu|_zz_58[7]~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~1 \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[11]~0 \ + datac=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mstatus_MPIE \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MTIE \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MTIP \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[7]~1 + +# Subckt 1750: Murax:murax|VexRiscv:system_cpu|Mux32~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[7] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_BITWISE_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[7] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux32~0 + +# Subckt 1751: Murax:murax|VexRiscv:system_cpu|_zz_58[7]~2_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|Mux32~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ALU_CTRL[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|Add2~33 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[7]~2 + +# Subckt 1752: Murax:murax|VexRiscv:system_cpu|_zz_58[7]~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_58[7]~2 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_58[7]~1 \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_58[7]~0 \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_writeInstruction~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_58[7]~3 + +# Subckt 1753: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_58[7]~3 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[7] + +# Subckt 1754: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[7] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[7] + +# Subckt 1755: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[7]~23_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[7] \ + datac=Murax:murax|VexRiscv:system_cpu|Mux0~0 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ENABLE \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[7]~23 + +# Subckt 1756: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[7]~23 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a7 + +# Subckt 1757: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a7 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[7] + +# Subckt 1758: Murax:murax|_zz_7[7]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[7] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[7] + +# Subckt 1759: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[7]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[7] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[7] + +# Subckt 1760: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[7] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[7] + +# Subckt 1761: Murax:murax|Apb3Router:apb3Router_1|Selector25~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[7] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[7] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[7] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector25~0 + +# Subckt 1762: Murax:murax|Apb3Router:apb3Router_1|Selector25~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector25~0 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[7] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[7] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector25~1 + +# Subckt 1763: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[7]~7_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[7] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[7]~7 + +# Subckt 1764: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[7]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[7]~7 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[7] + +# Subckt 1765: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[7] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a7 + +# Subckt 1766: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[7] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[7] + +# Subckt 1767: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + combout=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~1 + +# Subckt 1768: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~2_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + combout=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~2 + +# Subckt 1769: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[7] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[7] + +# Subckt 1770: Murax:murax|Apb3Router:apb3Router_1|Selector25~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[7] \ + datae=sw[7] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~2 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[7] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector25~2 + +# Subckt 1771: Murax:murax|Apb3Router:apb3Router_1|Selector25~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector25~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a7 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector25~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector25~3 + +# Subckt 1772: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector25~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7] + +# Subckt 1773: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[7] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a7 + +# Subckt 1774: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[7]~18_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a7 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[7]~18 + +# Subckt 1775: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[7]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[7]~18 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[7] + +# Subckt 1776: Murax:murax|VexRiscv:system_cpu|Mux0~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[1] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_ADDRESS_LOW[0] \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[31] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[23] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[15] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[7] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux0~0 + +# Subckt 1777: Murax:murax|VexRiscv:system_cpu|_zz_86[8]~I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|Mux0~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[14] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_86[8] + +# Subckt 1778: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_DATA[16] \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[16] + +# Subckt 1779: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[16]~12_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[25]~11 \ + datae=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[8]~10 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_MEMORY_READ_DATA[16] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_DATA[16] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_88[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_86[8] \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[16]~12 + +# Subckt 1780: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a16~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[16]~12 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a16 + +# Subckt 1781: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a16 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[16] + +# Subckt 1782: Murax:murax|_zz_7[16]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[16] \ + sload=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + asdata=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[0] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[16] + +# Subckt 1783: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[16]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[16] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[16] + +# Subckt 1784: Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_clearsEnable[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[16] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~7 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_clearsEnable[0] + +# Subckt 1785: Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~0 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|io_full~0 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|timerBBridge_clearsEnable[0] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 + +# Subckt 1786: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~21 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[5] + +# Subckt 1787: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~25_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~22 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[6] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~26 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~25 + +# Subckt 1788: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~25 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[6] + +# Subckt 1789: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~29_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~26 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[7] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~30 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~29 + +# Subckt 1790: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[7]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~29 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[7] + +# Subckt 1791: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~33_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~30 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~34 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~33 + +# Subckt 1792: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~33 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8] + +# Subckt 1793: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~37_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~34 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[9] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~38 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~37 + +# Subckt 1794: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[9]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~37 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[9] + +# Subckt 1795: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~41_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~38 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[10] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~42 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~41 + +# Subckt 1796: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[10]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~41 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[10] + +# Subckt 1797: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~45_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~42 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[11] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~46 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~45 + +# Subckt 1798: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[11]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~45 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[11] + +# Subckt 1799: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~49_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~46 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[12] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~50 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~49 + +# Subckt 1800: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[12]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~49 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[12] + +# Subckt 1801: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~53_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~50 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[13] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~54 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~53 + +# Subckt 1802: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~53 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[13] + +# Subckt 1803: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~57_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~54 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[14] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~58 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~57 + +# Subckt 1804: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~57 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[14] + +# Subckt 1805: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~61_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~58 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[15] \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~61 + +# Subckt 1806: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[15]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~61 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[15] + +# Subckt 1807: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[15] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[15] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~0 + +# Subckt 1808: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[13] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[13] + +# Subckt 1809: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[14] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[14] + +# Subckt 1810: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[12] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[12] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[14] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[14] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[13] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[13] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~1 + +# Subckt 1811: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[11] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[11] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[10] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[10] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[9] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[9] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~2 + +# Subckt 1812: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[6] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[6] + +# Subckt 1813: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[8] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[7] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[7] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[6] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[6] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~3 + +# Subckt 1814: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[2] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[2] + +# Subckt 1815: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[1] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[1] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[0] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[0] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[2] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~4 + +# Subckt 1816: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[3] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[3] + +# Subckt 1817: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[4] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[4] + +# Subckt 1818: Murax:murax|MuraxApb3Timer:system_timer|_zz_6[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[5] \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[5] + +# Subckt 1819: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[5] \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[5] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[4] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[4] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[3] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[3] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~5 + +# Subckt 1820: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~5 \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~4 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~3 \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~2 \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~1 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~0 \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Equal0~6 + +# Subckt 1821: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~5_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~2 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[1] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~6 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~5 + +# Subckt 1822: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[1]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~5 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[1] + +# Subckt 1823: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~9_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~6 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[2] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~10 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~9 + +# Subckt 1824: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~9 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[2] + +# Subckt 1825: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~13_I +.subckt stratixiv_lcell_comb \ + cin=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~10 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[3] \ + cout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~14 \ + sumout=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~13 + +# Subckt 1826: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~13 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[3] + +# Subckt 1827: Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|Add0~17 \ + sclr=Murax:murax|MuraxApb3Timer:system_timer|_zz_13~1 \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[8]~0 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[4] + +# Subckt 1828: Murax:murax|Apb3Router:apb3Router_1|Selector28~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[4] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[4] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[4] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector28~0 + +# Subckt 1829: Murax:murax|Apb3Router:apb3Router_1|Selector28~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector28~0 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[4] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[4] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector28~1 + +# Subckt 1830: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~3 + +# Subckt 1831: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~3 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4] + +# Subckt 1832: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a4 + +# Subckt 1833: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[4] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[4] + +# Subckt 1834: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[4] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[4] + +# Subckt 1835: Murax:murax|Apb3Router:apb3Router_1|Selector28~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[4] \ + datae=sw[4] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~2 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[4] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector28~2 + +# Subckt 1836: Murax:murax|Apb3Router:apb3Router_1|Selector28~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector28~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a4 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector28~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector28~3 + +# Subckt 1837: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[4]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector28~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[4] + +# Subckt 1838: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[4] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a4 + +# Subckt 1839: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[4]~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a4 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[4] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[4]~1 + +# Subckt 1840: Murax:murax|VexRiscv:system_cpu|_zz_82[4]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[4]~1 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[4] + +# Subckt 1841: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[4] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[4]~1 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] + +# Subckt 1842: Murax:murax|VexRiscv:system_cpu|Equal55~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal55~0 + +# Subckt 1843: Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal55~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] + +# Subckt 1844: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~17 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[4] + +# Subckt 1845: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~35 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[4] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[4] + +# Subckt 1846: Murax:murax|_zz_6[4]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~21 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[4] + +# Subckt 1847: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|_zz_6[4] \ + datab=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[4] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 + +# Subckt 1848: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] + +# Subckt 1849: Murax:murax|MuraxApb3Timer:system_timer|Selector4~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[7] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[5] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Selector4~0 + +# Subckt 1850: Murax:murax|MuraxApb3Timer:system_timer|Selector4~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Selector4~0 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 + +# Subckt 1851: Murax:murax|Apb3Router:apb3Router_1|Selector27~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[5] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[5] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[5] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector27~0 + +# Subckt 1852: Murax:murax|Apb3Router:apb3Router_1|Selector27~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector27~0 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[5] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[5] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector27~1 + +# Subckt 1853: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[5]~6_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[5] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[5]~6 + +# Subckt 1854: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[5]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[5]~6 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[5] + +# Subckt 1855: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[5] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a5 + +# Subckt 1856: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[5] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[5] + +# Subckt 1857: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[5]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[5] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[5] + +# Subckt 1858: Murax:murax|Apb3Router:apb3Router_1|Selector27~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[5] \ + datae=sw[5] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~2 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[5] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector27~2 + +# Subckt 1859: Murax:murax|Apb3Router:apb3Router_1|Selector27~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector27~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a5 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector27~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector27~3 + +# Subckt 1860: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[5]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector27~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[5] + +# Subckt 1861: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[5] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a5 + +# Subckt 1862: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[5]~17_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a5 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[5] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[5]~17 + +# Subckt 1863: Murax:murax|VexRiscv:system_cpu|_zz_82[5]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[5]~17 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[5] + +# Subckt 1864: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[5] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[5]~17 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5] + +# Subckt 1865: Murax:murax|VexRiscv:system_cpu|decode_REGFILE_WRITE_VALID~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_REGFILE_WRITE_VALID~0 + +# Subckt 1866: Murax:murax|VexRiscv:system_cpu|Equal42~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[11] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[10] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[9] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[8] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal42~0 + +# Subckt 1867: Murax:murax|VexRiscv:system_cpu|decode_REGFILE_WRITE_VALID~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|Equal42~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_REGFILE_WRITE_VALID~0 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[7] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_REGFILE_WRITE_VALID~1 + +# Subckt 1868: Murax:murax|VexRiscv:system_cpu|decode_to_execute_REGFILE_WRITE_VALID~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_REGFILE_WRITE_VALID~1 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_REGFILE_WRITE_VALID + +# Subckt 1869: Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_VALID~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_REGFILE_WRITE_VALID \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_VALID + +# Subckt 1870: Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_VALID~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_VALID \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_VALID + +# Subckt 1871: Murax:murax|VexRiscv:system_cpu|_zz_118~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_VALID \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_118~0 + +# Subckt 1872: Murax:murax|VexRiscv:system_cpu|_zz_107~I +.subckt dffeas \ + d=vcc \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_107 + +# Subckt 1873: Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_107 \ + dataa=Murax:murax|VexRiscv:system_cpu|_zz_118~0 \ + combout=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 + +# Subckt 1874: Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=Murax:murax|VexRiscv:system_cpu|_zz_67[20]~0 \ + portbaddr[1]=Murax:murax|VexRiscv:system_cpu|_zz_67[21]~1 \ + portbaddr[2]=Murax:murax|VexRiscv:system_cpu|_zz_67[22]~2 \ + portbaddr[3]=Murax:murax|VexRiscv:system_cpu|_zz_67[23]~3 \ + portbaddr[4]=Murax:murax|VexRiscv:system_cpu|_zz_67[24]~4 \ + portawe=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_valid~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + portaaddr[1]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + portaaddr[2]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + portaaddr[3]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + portaaddr[4]=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|VexRiscv:system_cpu|writeBack_RegFilePlugin_regFileWrite_payload_data[0]~9 \ + portbdataout=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a0 + +# Subckt 1875: Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[0] + +# Subckt 1876: Murax:murax|_zz_7[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_RS2[0] \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_7[0] + +# Subckt 1877: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0]~I +.subckt dffeas \ + d=Murax:murax|_zz_7[0] \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] + +# Subckt 1878: Murax:murax|MuraxApb3Timer:system_timer|_zz_9[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|MuraxApb3Timer:system_timer|Decoder1~2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxApb3Timer:system_timer|_zz_9[0] + +# Subckt 1879: Murax:murax|MuraxApb3Timer:system_timer|Equal2~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[1] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_9[1] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|InterruptCtrl:interruptCtrl_1|pendings[0] \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|_zz_9[0] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Equal2~0 + +# Subckt 1880: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MTIP~I +.subckt dffeas \ + d=Murax:murax|MuraxApb3Timer:system_timer|Equal2~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MTIP + +# Subckt 1881: Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mie_MTIE \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mip_MTIP \ + combout=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~0 + +# Subckt 1882: Murax:murax|VexRiscv:system_cpu|_zz_145~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid \ + datab=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_145~0 + +# Subckt 1883: Murax:murax|VexRiscv:system_cpu|_zz_145~1_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_145~0 \ + datac=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~2 \ + datab=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|CsrPlugin_interrupt~0 \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_145~1 + +# Subckt 1884: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[3]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|Add3~1 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[3] + +# Subckt 1885: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[3] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[3] + +# Subckt 1886: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~6_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[3] \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[3] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~6 + +# Subckt 1887: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~13 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[3] + +# Subckt 1888: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~6 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[3] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[3] + +# Subckt 1889: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[3] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[3] + +# Subckt 1890: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[3] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[3] + +# Subckt 1891: Murax:murax|VexRiscv:system_cpu|Mux68~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a3 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[23] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[10] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[3] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux68~0 + +# Subckt 1892: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux68~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3] + +# Subckt 1893: Murax:murax|_zz_6[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~17 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[3] + +# Subckt 1894: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[3] \ + datab=Murax:murax|_zz_6[3] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 + +# Subckt 1895: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] + +# Subckt 1896: Murax:murax|Apb3Router:apb3Router_1|Selector20~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector20~0 + +# Subckt 1897: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[14] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[14] + +# Subckt 1898: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[14]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[14] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[14] + +# Subckt 1899: Murax:murax|Apb3Router:apb3Router_1|Selector18~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[14] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[14] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector18~0 + +# Subckt 1900: Murax:murax|Apb3Router:apb3Router_1|Selector18~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[14] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[14] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[14] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector18~1 + +# Subckt 1901: Murax:murax|Apb3Router:apb3Router_1|Selector18~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector18~1 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[14] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[14] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector18~2 + +# Subckt 1902: Murax:murax|Apb3Router:apb3Router_1|Selector18~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector18~2 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector18~0 \ + datad=sw[14] \ + datac=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datab=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector20~0 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector18~3 + +# Subckt 1903: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[14]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector18~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[14] + +# Subckt 1904: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[14] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a6 + +# Subckt 1905: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[14]~8_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a6 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[14] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[14]~8 + +# Subckt 1906: Murax:murax|VexRiscv:system_cpu|_zz_82[14]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[14]~8 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[14] + +# Subckt 1907: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[14] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[14]~8 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] + +# Subckt 1908: Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] + +# Subckt 1909: Murax:murax|VexRiscv:system_cpu|execute_SrcPlugin_less~1_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|execute_SrcPlugin_less~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Add2~129 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal75~0 \ + combout=Murax:murax|VexRiscv:system_cpu|execute_SrcPlugin_less~1 + +# Subckt 1910: Murax:murax|VexRiscv:system_cpu|Equal75~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[15] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[15] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[16] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[16] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[17] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[17] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~1 + +# Subckt 1911: Murax:murax|VexRiscv:system_cpu|Equal75~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[12] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[12] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[13] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[13] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[14] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~2 + +# Subckt 1912: Murax:murax|VexRiscv:system_cpu|Equal75~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[9] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[9] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[10] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[10] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[11] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[11] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~3 + +# Subckt 1913: Murax:murax|VexRiscv:system_cpu|Equal75~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[6] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[6] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[7] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[7] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[8] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[8] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~4 + +# Subckt 1914: Murax:murax|VexRiscv:system_cpu|Equal75~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[2] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[1] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[0] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[0] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~5 + +# Subckt 1915: Murax:murax|VexRiscv:system_cpu|Equal75~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[4] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[5] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[5] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[3] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[3] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[4] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~6 + +# Subckt 1916: Murax:murax|VexRiscv:system_cpu|Equal75~7_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|Equal75~6 \ + datad=Murax:murax|VexRiscv:system_cpu|Equal75~5 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal75~4 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal75~3 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal75~2 \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~7 + +# Subckt 1917: Murax:murax|VexRiscv:system_cpu|Equal75~8_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[30] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[30] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[31] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[31] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~8 + +# Subckt 1918: Murax:murax|VexRiscv:system_cpu|Equal75~9_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[27] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[27] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[28] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[28] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[29] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[29] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~9 + +# Subckt 1919: Murax:murax|VexRiscv:system_cpu|Equal75~10_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[24] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[24] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[25] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[25] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[26] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[26] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~10 + +# Subckt 1920: Murax:murax|VexRiscv:system_cpu|Equal75~11_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[20] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[20] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[19] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[19] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[18] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[18] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~11 + +# Subckt 1921: Murax:murax|VexRiscv:system_cpu|Equal75~12_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[21] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[21] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[22] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[22] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC1[23] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[23] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~12 + +# Subckt 1922: Murax:murax|VexRiscv:system_cpu|Equal75~13_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|Equal75~12 \ + datad=Murax:murax|VexRiscv:system_cpu|Equal75~11 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal75~10 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal75~9 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal75~8 \ + combout=Murax:murax|VexRiscv:system_cpu|Equal75~13 + +# Subckt 1923: Murax:murax|VexRiscv:system_cpu|Mux72~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux72~0 + +# Subckt 1924: Murax:murax|VexRiscv:system_cpu|Mux72~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux72~0 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal75~13 \ + datad=Murax:murax|VexRiscv:system_cpu|Equal75~7 \ + datac=Murax:murax|VexRiscv:system_cpu|Equal75~1 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux72~1 + +# Subckt 1925: Murax:murax|VexRiscv:system_cpu|Mux72~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Mux72~1 \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[13] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_SrcPlugin_less~1 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[12] \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux72~2 + +# Subckt 1926: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_DO~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux72~2 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_DO + +# Subckt 1927: Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_DO \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_to_memory_ENV_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 + +# Subckt 1928: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[2]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[2] \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[2] + +# Subckt 1929: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[2] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[2] + +# Subckt 1930: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~5_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[2] \ + datad=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[2] \ + datac=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~5 + +# Subckt 1931: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add4~9 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[2] + +# Subckt 1932: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~5 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[2] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[2] + +# Subckt 1933: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[2] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[2] + +# Subckt 1934: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[2] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[2] + +# Subckt 1935: Murax:murax|VexRiscv:system_cpu|Mux69~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a2 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[22] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[9] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux69~0 + +# Subckt 1936: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux69~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[2] + +# Subckt 1937: Murax:murax|_zz_6[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~13 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[2] + +# Subckt 1938: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[2] \ + datab=Murax:murax|_zz_6[2] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 + +# Subckt 1939: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] + +# Subckt 1940: Murax:murax|MuraxApb3Timer:system_timer|Selector4~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|Selector4~0 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[6] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[4] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + combout=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 + +# Subckt 1941: Murax:murax|Apb3Router:apb3Router_1|Selector29~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[3] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[3] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[3] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector29~0 + +# Subckt 1942: Murax:murax|Apb3Router:apb3Router_1|Selector29~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector29~0 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[3] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[3] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector29~1 + +# Subckt 1943: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~1 + +# Subckt 1944: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3]~1 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3] + +# Subckt 1945: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[3] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a3 + +# Subckt 1946: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[3] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[3] + +# Subckt 1947: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[3]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[3] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[3] + +# Subckt 1948: Murax:murax|Apb3Router:apb3Router_1|Selector29~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[3] \ + datae=sw[3] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~2 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[3] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector29~2 + +# Subckt 1949: Murax:murax|Apb3Router:apb3Router_1|Selector29~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector29~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a3 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector29~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector29~3 + +# Subckt 1950: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[3]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector29~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[3] + +# Subckt 1951: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[3] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a3 + +# Subckt 1952: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[3]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a3 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[3] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[3]~0 + +# Subckt 1953: Murax:murax|VexRiscv:system_cpu|_zz_82[3]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[3]~0 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[3] + +# Subckt 1954: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[3]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[3] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[3]~0 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[3] + +# Subckt 1955: Murax:murax|VexRiscv:system_cpu|Equal29~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[3] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal29~0 + +# Subckt 1956: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~11_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|_zz_119[3] \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_119[2] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_119[1] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~11 + +# Subckt 1957: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~11 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_119[0] \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_118 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] \ + datab=Murax:murax|VexRiscv:system_cpu|_zz_119[4] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~0 + +# Subckt 1958: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[9] \ + datae=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[8] \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[7] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~1 + +# Subckt 1959: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_to_execute_REGFILE_WRITE_VALID \ + datae=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + datad=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[11] \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_INSTRUCTION[10] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~2 + +# Subckt 1960: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[8] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[7] \ + datab=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_REGFILE_WRITE_VALID \ + dataa=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~3 + +# Subckt 1961: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~4_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] \ + datae=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[11] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] \ + datac=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[10] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_to_writeBack_INSTRUCTION[9] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~4 + +# Subckt 1962: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~5_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[9] \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[8] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[7] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[17] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[16] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[15] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~5 + +# Subckt 1963: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~6_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_to_memory_REGFILE_WRITE_VALID \ + datae=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[11] \ + datad=Murax:murax|VexRiscv:system_cpu|execute_to_memory_INSTRUCTION[10] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[19] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[18] \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~6 + +# Subckt 1964: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~7_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~6 \ + datae=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~5 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~4 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~3 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~2 \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~1 \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~7 + +# Subckt 1965: Murax:murax|VexRiscv:system_cpu|Equal34~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[14] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal34~0 + +# Subckt 1966: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~8_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + datab=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~8 + +# Subckt 1967: Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~9_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~8 \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~9 + +# Subckt 1968: Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~9 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal34~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~7 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_haltItself~0 \ + datab=Murax:murax|VexRiscv:system_cpu|Equal29~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 + +# Subckt 1969: Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|always12~0 \ + combout=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 + +# Subckt 1970: Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_iBus_cmd_ready~0 \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~0 \ + datad=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~3 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~1 + +# Subckt 1971: Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid + +# Subckt 1972: Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~0 \ + datae=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid \ + datab=Murax:murax|VexRiscv:system_cpu|always12~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid~0 + +# Subckt 1973: Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid + +# Subckt 1974: Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid~0 \ + datae=Murax:murax|VexRiscv:system_cpu|_zz_140~0 \ + datad=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid~0 + +# Subckt 1975: Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid + +# Subckt 1976: Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid~0 + +# Subckt 1977: Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid~0 \ + sclr=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid + +# Subckt 1978: Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|always6~1 \ + datae=Murax:murax|VexRiscv:system_cpu|execute_arbitration_haltItself~0 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_141~1 \ + datac=Murax:murax|VexRiscv:system_cpu|always6~0 \ + datab=Murax:murax|VexRiscv:system_cpu|execute_CsrPlugin_readDataRegValid \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + combout=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 + +# Subckt 1979: Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_140~0 \ + datac=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid~0 + +# Subckt 1980: Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid + +# Subckt 1981: Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 + +# Subckt 1982: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[0]~I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[0] \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[0] + +# Subckt 1983: Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[0] \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[0] + +# Subckt 1984: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|CsrPlugin_mepc[0] \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_145~1 \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcPlus4[0] \ + datab=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isFiring~0 \ + combout=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~0 + +# Subckt 1985: Murax:murax|VexRiscv:system_cpu|_zz_19[0]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|Add4~1 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[0] \ + dataa=Murax:murax|VexRiscv:system_cpu|decode_to_execute_BRANCH_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|_zz_19[0]~0 + +# Subckt 1986: Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_19[0]~0 \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[0] + +# Subckt 1987: Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg~0 \ + sload=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~1 \ + asdata=Murax:murax|VexRiscv:system_cpu|execute_to_memory_BRANCH_CALC[0] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[16]~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[0] + +# Subckt 1988: Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[0] \ + ena=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isStuck~0 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[0] + +# Subckt 1989: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|prefetch_to_fetch_PC[0] \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[0] + +# Subckt 1990: Murax:murax|VexRiscv:system_cpu|Mux71~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + datae=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a0 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[7] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[0] \ + combout=Murax:murax|VexRiscv:system_cpu|Mux71~0 + +# Subckt 1991: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux71~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[0] + +# Subckt 1992: Murax:murax|_zz_6[0]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~5 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[0] + +# Subckt 1993: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[0]~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[0] \ + datab=Murax:murax|_zz_6[0] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[0]~0 + +# Subckt 1994: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[0]~0 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0] + +# Subckt 1995: Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[1] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 + +# Subckt 1996: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Router:apb3Router_1|Equal1~0 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + combout=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 + +# Subckt 1997: Murax:murax|Apb3Router:apb3Router_1|Selector26~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[6] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[6] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[6] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector26~0 + +# Subckt 1998: Murax:murax|Apb3Router:apb3Router_1|Selector26~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector26~0 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[6] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[6] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector26~1 + +# Subckt 1999: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[6]~5_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[6] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[6]~5 + +# Subckt 2000: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[6]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[6]~5 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[6] + +# Subckt 2001: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[6] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a6 + +# Subckt 2002: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[6] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[6] + +# Subckt 2003: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[6]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[6] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[6] + +# Subckt 2004: Murax:murax|Apb3Router:apb3Router_1|Selector26~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[6] \ + datae=sw[6] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~2 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[6] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector26~2 + +# Subckt 2005: Murax:murax|Apb3Router:apb3Router_1|Selector26~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector26~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a6 \ + datac=Murax:murax|Apb3Router:apb3Router_1|Selector26~1 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector26~3 + +# Subckt 2006: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[6]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector26~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[6] + +# Subckt 2007: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[6] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a6 + +# Subckt 2008: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[6]~11_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a6 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[6] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[6]~11 + +# Subckt 2009: Murax:murax|VexRiscv:system_cpu|_zz_82[6]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[6]~11 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[6] + +# Subckt 2010: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[6] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[6]~11 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] + +# Subckt 2011: Murax:murax|VexRiscv:system_cpu|Equal8~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal8~0 + +# Subckt 2012: Murax:murax|VexRiscv:system_cpu|Mux54~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_PC[17] \ + datad=Murax:murax|VexRiscv:system_cpu|altsyncram:RegFilePlugin_regFile_rtl_1|altsyncram_6sq1:auto_generated|ram_block1a17 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[31] \ + datab=Murax:murax|VexRiscv:system_cpu|Equal7~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|Equal8~0 \ + combout=Murax:murax|VexRiscv:system_cpu|Mux54~0 + +# Subckt 2013: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Mux54~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC2[17] + +# Subckt 2014: Murax:murax|_zz_6[17]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~73 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[17] + +# Subckt 2015: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[17]~12_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[17] \ + datab=Murax:murax|_zz_6[17] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[17]~12 + +# Subckt 2016: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[17]~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[17]~12 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[17] + +# Subckt 2017: Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2]~0 \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[16] \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[17] \ + combout=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2] + +# Subckt 2018: Murax:murax|Apb3Router:apb3Router_1|selIndex[1]~I +.subckt dffeas \ + d=Murax:murax|Apb3Decoder:io_apb_decoder|io_output_PSEL[2] \ + clk=io_mainClk \ + q=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] + +# Subckt 2019: Murax:murax|Apb3Router:apb3Router_1|Selector30~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[2] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[2] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[2] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector30~0 + +# Subckt 2020: Murax:murax|Apb3Router:apb3Router_1|Selector30~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector30~0 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[2] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[2] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector30~1 + +# Subckt 2021: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[2]~4_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[4]~2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|sampler_value \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|bitCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[2] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[2]~4 + +# Subckt 2022: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[2]~4 \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[2] + +# Subckt 2023: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~1 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~2 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~3 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|Add2~0 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushing \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlRx:rx|stateMachine_shifter[2] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a2 + +# Subckt 2024: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[2] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[2] + +# Subckt 2025: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[2]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[2] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[2] + +# Subckt 2026: Murax:murax|Apb3Router:apb3Router_1|Selector30~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[2] \ + datae=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~2 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~1 \ + datac=sw[2] \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[2] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector30~2 + +# Subckt 2027: Murax:murax|Apb3Router:apb3Router_1|Selector30~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector30~2 \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[7]~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a2 \ + datab=Murax:murax|Apb3Router:apb3Router_1|Selector30~1 \ + dataa=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector30~3 + +# Subckt 2028: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[2]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector30~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[2] + +# Subckt 2029: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~1 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[2] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a2 + +# Subckt 2030: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[2]~9_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol0_rtl_0|altsyncram_dk42:auto_generated|ram_block1a2 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[2] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[2]~9 + +# Subckt 2031: Murax:murax|VexRiscv:system_cpu|_zz_82[2]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[2]~9 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[2] + +# Subckt 2032: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[2] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[2]~9 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] + +# Subckt 2033: Murax:murax|VexRiscv:system_cpu|Equal11~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[30] \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[5] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[2] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal11~0 + +# Subckt 2034: Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal11~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_SRC_USE_SUB_LESS + +# Subckt 2035: Murax:murax|_zz_6[30]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Add2~125 \ + ena=Murax:murax|_zz_4 \ + clk=io_mainClk \ + q=Murax:murax|_zz_6[30] + +# Subckt 2036: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[30]~5_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[30] \ + datab=Murax:murax|_zz_6[30] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[30]~5 + +# Subckt 2037: Murax:murax|Equal2~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[29] \ + datad=Murax:murax|_zz_6[29] \ + datac=Murax:murax|VexRiscv:system_cpu|prefetch_PcManagerSimplePlugin_pcReg[28] \ + datab=Murax:murax|_zz_6[28] \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|Equal2~0 + +# Subckt 2038: Murax:murax|Equal2~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Equal2~0 \ + datae=Murax:murax|Equal1~3 \ + datad=Murax:murax|Equal1~2 \ + datac=Murax:murax|Equal1~1 \ + datab=Murax:murax|Equal1~0 \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[30]~5 \ + combout=Murax:murax|Equal2~1 + +# Subckt 2039: Murax:murax|system_mainBusDecoder_logic_noHit~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|Equal1~9 \ + dataa=Murax:murax|Equal2~1 \ + combout=Murax:murax|system_mainBusDecoder_logic_noHit~0 + +# Subckt 2040: Murax:murax|system_mainBusDecoder_logic_rspNoHit~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_noHit~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|system_mainBusDecoder_logic_rspNoHit + +# Subckt 2041: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_8 \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|_zz_1 \ + datab=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspPending \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspNoHit \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 + +# Subckt 2042: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always2~0 \ + datad=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datac=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + datab=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget~0 + +# Subckt 2043: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget + +# Subckt 2044: Murax:murax|VexRiscv:system_cpu|always12~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_arbitration_isValid \ + datab=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_valid \ + dataa=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|rspTarget \ + combout=Murax:murax|VexRiscv:system_cpu|always12~0 + +# Subckt 2045: Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~1_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|execute_arbitration_flushAll~0 \ + datae=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 \ + datad=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_isValid \ + dataa=Murax:murax|VexRiscv:system_cpu|prefetch_arbitration_isValid \ + combout=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~1 + +# Subckt 2046: Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~1 \ + datae=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~0 \ + datad=Murax:murax|VexRiscv:system_cpu|DebugPlugin_haltIt~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~1 \ + datab=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~0 \ + dataa=Murax:murax|VexRiscv:system_cpu|always12~0 \ + combout=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 + +# Subckt 2047: Murax:murax|_zz_13~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Equal2~1 \ + datac=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datab=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|_zz_13~0 + +# Subckt 2048: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state~_wirecell_I +.subckt stratixiv_lcell_comb \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state \ + combout=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state~_wirecell + +# Subckt 2049: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2~I +.subckt dffeas \ + d=Murax:murax|_zz_13~0 \ + sload=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + asdata=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|state~_wirecell \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 + +# Subckt 2050: Murax:murax|system_mainBusDecoder_logic_rspSourceId[0]~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + datae=Murax:murax|Equal2~1 \ + datad=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + datac=Murax:murax|VexRiscv:system_cpu|iBus_cmd_valid~2 \ + datab=Murax:murax|_zz_4 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + combout=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0]~0 + +# Subckt 2051: Murax:murax|system_mainBusDecoder_logic_rspSourceId[0]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0]~0 \ + clk=io_mainClk \ + q=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] + +# Subckt 2052: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[13] \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~0 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[13] + +# Subckt 2053: Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[13]~I +.subckt dffeas \ + d=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[13] \ + clrn=Murax:murax|resetCtrl_systemReset \ + ena=Murax:murax|Apb3Gpio:system_gpioACtrl|Decoder0~2 \ + clk=io_mainClk \ + q=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[13] + +# Subckt 2054: Murax:murax|Apb3Router:apb3Router_1|Selector19~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_2[13] \ + datad=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[3] \ + datac=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_5[2] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|Equal1~1 \ + dataa=Murax:murax|Apb3Gpio:system_gpioACtrl|_zz_1[13] \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector19~0 + +# Subckt 2055: Murax:murax|Apb3Router:apb3Router_1|Selector19~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|MuraxApb3Timer:system_timer|_zz_1[13] \ + datad=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerA|counter[13] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|_zz_3[13] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~4 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~3 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector19~1 + +# Subckt 2056: Murax:murax|Apb3Router:apb3Router_1|Selector19~2_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector19~1 \ + datad=Murax:murax|MuraxApb3Timer:system_timer|_zz_6[13] \ + datac=Murax:murax|MuraxApb3Timer:system_timer|Timer:timerB|counter[13] \ + datab=Murax:murax|MuraxApb3Timer:system_timer|Selector4~2 \ + dataa=Murax:murax|MuraxApb3Timer:system_timer|Selector4~1 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector19~2 + +# Subckt 2057: Murax:murax|Apb3Router:apb3Router_1|Selector19~3_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3Router:apb3Router_1|Selector19~2 \ + datae=Murax:murax|Apb3Router:apb3Router_1|Selector19~0 \ + datad=sw[13] \ + datac=Murax:murax|Apb3Router:apb3Router_1|selIndex[1] \ + datab=Murax:murax|Apb3Router:apb3Router_1|selIndex[0] \ + dataa=Murax:murax|Apb3Router:apb3Router_1|Selector20~0 \ + combout=Murax:murax|Apb3Router:apb3Router_1|Selector19~3 + +# Subckt 2058: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[13]~I +.subckt dffeas \ + d=Murax:murax|Apb3Router:apb3Router_1|Selector19~3 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[13] + +# Subckt 2059: Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} \ + portbaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portbaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portbaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portbaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portbaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portbaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portbaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portbaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portbaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portbaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + portawe=Murax:murax|MuraxSimpleBusRam:system_ram|always1~6 \ + portbre=Murax:murax|_zz_12~0 \ + portaaddr[0]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[2]~2 \ + portaaddr[1]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[3]~3 \ + portaaddr[2]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[4]~13 \ + portaaddr[3]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[5]~14 \ + portaaddr[4]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[6]~15 \ + portaaddr[5]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[7]~16 \ + portaaddr[6]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[8]~17 \ + portaaddr[7]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[9]~18 \ + portaaddr[8]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[10]~19 \ + portaaddr[9]=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_address[11]~20 \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|_zz_7[13] \ + portbdataout=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a5 + +# Subckt 2060: Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[13]~7_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|MuraxSimpleBusRam:system_ram|altsyncram:ram_symbol1_rtl_0|altsyncram_ek42:auto_generated|ram_block1a5 \ + datab=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_9[13] \ + dataa=Murax:murax|system_mainBusDecoder_logic_rspSourceId[0] \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[13]~7 + +# Subckt 2061: Murax:murax|VexRiscv:system_cpu|_zz_82[13]~I +.subckt dffeas \ + d=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[13]~7 \ + ena=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|_zz_82[13] + +# Subckt 2062: Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|_zz_82[13] \ + sload=Murax:murax|VexRiscv:system_cpu|_zz_81 \ + asdata=Murax:murax|system_mainBusDecoder_logic_masterPipelined_rsp_payload_data[13]~7 \ + ena=Murax:murax|VexRiscv:system_cpu|decode_arbitration_isStuck~2 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] + +# Subckt 2063: Murax:murax|VexRiscv:system_cpu|Equal5~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[20] \ + datad=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[4] \ + datac=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[6] \ + datab=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[12] \ + dataa=Murax:murax|VexRiscv:system_cpu|fetch_to_decode_INSTRUCTION[13] \ + combout=Murax:murax|VexRiscv:system_cpu|Equal5~0 + +# Subckt 2064: Murax:murax|VexRiscv:system_cpu|decode_to_execute_ENV_CTRL[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|Equal5~0 \ + ena=Murax:murax|VexRiscv:system_cpu|execute_arbitration_isStuck~1 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ENV_CTRL[1] + +# Subckt 2065: Murax:murax|VexRiscv:system_cpu|execute_to_memory_ENV_CTRL[1]~I +.subckt dffeas \ + d=Murax:murax|VexRiscv:system_cpu|decode_to_execute_ENV_CTRL[1] \ + ena=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + clk=io_mainClk \ + q=Murax:murax|VexRiscv:system_cpu|execute_to_memory_ENV_CTRL[1] + +# Subckt 2066: Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|VexRiscv:system_cpu|writeBack_arbitration_isValid \ + dataa=Murax:murax|VexRiscv:system_cpu|execute_to_memory_ENV_CTRL[1] \ + combout=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 + +# Subckt 2067: Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~2 \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~1 \ + dataa=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~0 \ + combout=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 + +# Subckt 2068: Murax:murax|system_mainBusDecoder_logic_masterPipelined_cmd_ready~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Equal2~1 \ + datab=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|always0~0 \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + combout=Murax:murax|system_mainBusDecoder_logic_masterPipelined_cmd_ready~0 + +# Subckt 2069: Murax:murax|_zz_4~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|system_mainBusDecoder_logic_masterPipelined_cmd_ready~0 \ + datad=Murax:murax|VexRiscv:system_cpu|_zz_140~0 \ + datac=Murax:murax|VexRiscv:system_cpu|decode_to_execute_MEMORY_ENABLE \ + datab=Murax:murax|VexRiscv:system_cpu|memory_arbitration_haltItself~3 \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|_zz_4~0 + +# Subckt 2070: Murax:murax|_zz_4~I +.subckt dffeas \ + d=Murax:murax|_zz_4~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|_zz_4 + +# Subckt 2071: Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_wr~0_I +.subckt stratixiv_lcell_comb \ + datab=Murax:murax|_zz_5 \ + dataa=Murax:murax|_zz_4 \ + combout=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_wr~0 + +# Subckt 2072: Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_4~I +.subckt dffeas \ + d=Murax:murax|MuraxMasterArbiter:system_mainBusArbiter|io_masterBus_cmd_payload_wr~0 \ + ena=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_2 \ + clk=io_mainClk \ + q=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_4 + +# Subckt 2073: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_3|popping~1 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|full~1 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy \ + dataa=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_4 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 + +# Subckt 2074: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popping~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy~0 + +# Subckt 2075: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy + +# Subckt 2076: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Equal1~0_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popping~0 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[1] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[0] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Equal1~0 + +# Subckt 2077: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Equal1~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Equal1~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Equal1~1 + +# Subckt 2078: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|_zz_2~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Equal1~1 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|_zz_2 + +# Subckt 2079: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|_zz_2 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|full~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|popPtr_value[3] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|risingOccupancy \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 + +# Subckt 2080: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state~12_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[2] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state~12 + +# Subckt 2081: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector5~3_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state~12 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector6~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.001 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.100 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector5~3 + +# Subckt 2082: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.100~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector5~3 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.100 + +# Subckt 2083: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state~12 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.100 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~0 + +# Subckt 2084: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Equal0~0_I +.subckt stratixiv_lcell_comb \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0] \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1] \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[2] \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Equal0~0 + +# Subckt 2085: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~1_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Equal0~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.100 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.010 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~1 + +# Subckt 2086: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000~0_I +.subckt stratixiv_lcell_comb \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~1 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000~0 + +# Subckt 2087: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000 + +# Subckt 2088: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~2_I +.subckt stratixiv_lcell_comb \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~1 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~0 \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|io_pop_valid~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.001 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~2 + +# Subckt 2089: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.001~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector2~2 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.001 + +# Subckt 2090: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector3~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Equal0~0 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|clockDivider_tick \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.001 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.010 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector3~0 + +# Subckt 2091: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.010~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector3~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.010 + +# Subckt 2092: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[5] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a5 + +# Subckt 2093: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[7] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a7 + +# Subckt 2094: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[6] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a6 + +# Subckt 2095: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[1] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a1 + +# Subckt 2096: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[3] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a3 + +# Subckt 2097: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[2] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a2 + +# Subckt 2098: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[0] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a0 + +# Subckt 2099: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Mux0~0_I +.subckt stratixiv_lcell_comb \ + datag=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a0 \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[2] \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[0] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a2 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a3 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a1 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Mux0~0 + +# Subckt 2100: Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} \ + portbaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~0 \ + portbaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~1 \ + portbaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~2 \ + portbaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|Add2~3 \ + portawe=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushing~0 \ + portbre=vcc \ + portaaddr[0]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[0] \ + portaaddr[1]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[1] \ + portaaddr[2]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[2] \ + portaaddr[3]=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|pushPtr_value[3] \ + ena2=vcc \ + clk_portain=io_mainClk \ + clk_portbin=io_mainClk \ + portadatain=Murax:murax|MuraxSimpleBusToApbBridge:system_apbBridge|_zz_6[4] \ + portbdataout=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a4 + +# Subckt 2101: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Mux0~4_I +.subckt stratixiv_lcell_comb \ + datag=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a4 \ + dataf=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Mux0~0 \ + datae=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[1] \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|tickCounter_value[2] \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a6 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a7 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|StreamFifo:streamFifo_2|altsyncram:ram_rtl_0|altsyncram_epq1:auto_generated|ram_block1a5 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Mux0~4 + +# Subckt 2102: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector0~0_I +.subckt stratixiv_lcell_comb \ + datad=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.000 \ + datac=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.100 \ + datab=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Mux0~4 \ + dataa=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|stateMachine_state.010 \ + combout=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector0~0 + +# Subckt 2103: Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|_zz_1~I +.subckt dffeas \ + d=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|Selector0~0 \ + clrn=Murax:murax|resetCtrl_systemReset \ + clk=io_mainClk \ + q=Murax:murax|Apb3UartCtrl:system_uartCtrl|UartCtrl:uartCtrl_1|UartCtrlTx:tx|_zz_1 + +.end + +#SUBCKT MODELS + +.model stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{4}.port_b_address_width{4} +.inputs \ + portbaddr[0] \ + portbaddr[1] \ + portbaddr[2] \ + portbaddr[3] \ + portbaddrstall \ + portawe \ + clk_portbout \ + portbre \ + portaaddr[0] \ + portaaddr[1] \ + portaaddr[2] \ + portaaddr[3] \ + portaaddrstall \ + clk_portaout \ + ena1 \ + ena0 \ + ena3 \ + ena2 \ + clk_portain \ + portabyteenamasks[0] \ + portabyteenamasks[1] \ + portabyteenamasks[2] \ + portabyteenamasks[3] \ + portabyteenamasks[4] \ + portabyteenamasks[5] \ + portabyteenamasks[6] \ + portabyteenamasks[7] \ + clk_portbin \ + clr0 \ + clr1 \ + portadatain +.outputs \ + eccstatus[0] \ + eccstatus[1] \ + eccstatus[2] \ + portbdataout +.blackbox +.end + +.model stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} +.inputs \ + portbaddr[0] \ + portbaddr[1] \ + portbaddr[2] \ + portbaddr[3] \ + portbaddr[4] \ + portbaddrstall \ + portawe \ + clk_portbout \ + portbre \ + portaaddr[0] \ + portaaddr[1] \ + portaaddr[2] \ + portaaddr[3] \ + portaaddr[4] \ + portaaddrstall \ + clk_portaout \ + ena1 \ + ena0 \ + ena3 \ + ena2 \ + clk_portain \ + portabyteenamasks[0] \ + portabyteenamasks[1] \ + portabyteenamasks[2] \ + portabyteenamasks[3] \ + portabyteenamasks[4] \ + portabyteenamasks[5] \ + portabyteenamasks[6] \ + portabyteenamasks[7] \ + clk_portbin \ + clr0 \ + clr1 \ + portadatain +.outputs \ + eccstatus[0] \ + eccstatus[1] \ + eccstatus[2] \ + portbdataout +.blackbox +.end + +.model stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{10}.port_b_address_width{10} +.inputs \ + portbaddr[0] \ + portbaddr[1] \ + portbaddr[2] \ + portbaddr[3] \ + portbaddr[4] \ + portbaddr[5] \ + portbaddr[6] \ + portbaddr[7] \ + portbaddr[8] \ + portbaddr[9] \ + portbaddrstall \ + portawe \ + clk_portbout \ + portbre \ + portaaddr[0] \ + portaaddr[1] \ + portaaddr[2] \ + portaaddr[3] \ + portaaddr[4] \ + portaaddr[5] \ + portaaddr[6] \ + portaaddr[7] \ + portaaddr[8] \ + portaaddr[9] \ + portaaddrstall \ + clk_portaout \ + ena1 \ + ena0 \ + ena3 \ + ena2 \ + clk_portain \ + portabyteenamasks[0] \ + portabyteenamasks[1] \ + portabyteenamasks[2] \ + portabyteenamasks[3] \ + portabyteenamasks[4] \ + portabyteenamasks[5] \ + portabyteenamasks[6] \ + portabyteenamasks[7] \ + clk_portbin \ + clr0 \ + clr1 \ + portadatain +.outputs \ + eccstatus[0] \ + eccstatus[1] \ + eccstatus[2] \ + portbdataout +.blackbox +.end + +.model dffeas +.inputs \ + devpor \ + devclrn \ + d \ + sclr \ + sload \ + aload \ + asdata \ + clrn \ + prn \ + ena \ + clk +.outputs \ + q +.blackbox +.end + +.model stratixiv_lcell_comb +.inputs \ + sharein \ + cin \ + datag \ + dataf \ + datae \ + datad \ + datac \ + datab \ + dataa +.outputs \ + shareout \ + cout \ + sumout \ + combout +.blackbox +.end diff --git a/vtr_flow/benchmarks/titan_other_blif/picosoc_symbiflow_stratixiv_arch_timing.blif b/vtr_flow/benchmarks/titan_other_blif/picosoc_symbiflow_stratixiv_arch_timing.blif new file mode 100644 index 00000000000..f138dca3ae8 --- /dev/null +++ b/vtr_flow/benchmarks/titan_other_blif/picosoc_symbiflow_stratixiv_arch_timing.blif @@ -0,0 +1,129652 @@ +#BLIF OUTPUT: picosoc_symbiflow_stratixiv.blif + +#MAIN MODEL + +.model picosoc_symbiflow +.inputs \ + clk \ + rx \ + sw[0] \ + sw[1] \ + sw[2] \ + sw[3] \ + sw[4] \ + sw[5] \ + sw[6] \ + sw[7] \ + sw[8] \ + sw[9] \ + sw[10] \ + sw[11] \ + sw[12] \ + sw[13] \ + sw[14] \ + sw[15] +.outputs \ + tx \ + led[0] \ + led[1] \ + led[2] \ + led[3] \ + led[4] \ + led[5] \ + led[6] \ + led[7] \ + led[8] \ + led[9] \ + led[10] \ + led[11] \ + led[12] \ + led[13] \ + led[14] \ + led[15] + +.names gnd +0 + +.names vcc +1 + +.names picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[0] tx +1 1 + +.names gpio[0] led[0] +1 1 + +.names gpio[1] led[1] +1 1 + +.names gpio[2] led[2] +1 1 + +.names gpio[3] led[3] +1 1 + +.names gpio[4] led[4] +1 1 + +.names gpio[5] led[5] +1 1 + +.names gpio[6] led[6] +1 1 + +.names gpio[7] led[7] +1 1 + +.names gpio[8] led[8] +1 1 + +.names gpio[9] led[9] +1 1 + +.names gpio[10] led[10] +1 1 + +.names gpio[11] led[11] +1 1 + +.names gpio[12] led[12] +1 1 + +.names gpio[13] led[13] +1 1 + +.names gpio[14] led[14] +1 1 + +.names gpio[15] led[15] +1 1 + + +# Subckt 0: Add0~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=WideAnd0 \ + datad=reset_cnt[0] \ + cout=Add0~2 \ + sumout=Add0~1 + +# Subckt 1: reset_cnt[0]~I +.subckt dffeas \ + d=Add0~1 \ + clk=clk \ + q=reset_cnt[0] + +# Subckt 2: Add0~5_I +.subckt stratixiv_lcell_comb \ + cin=Add0~2 \ + datad=reset_cnt[1] \ + cout=Add0~6 \ + sumout=Add0~5 + +# Subckt 3: reset_cnt[1]~I +.subckt dffeas \ + d=Add0~5 \ + clk=clk \ + q=reset_cnt[1] + +# Subckt 4: Add0~9_I +.subckt stratixiv_lcell_comb \ + cin=Add0~6 \ + datad=reset_cnt[2] \ + cout=Add0~10 \ + sumout=Add0~9 + +# Subckt 5: reset_cnt[2]~I +.subckt dffeas \ + d=Add0~9 \ + clk=clk \ + q=reset_cnt[2] + +# Subckt 6: Add0~13_I +.subckt stratixiv_lcell_comb \ + cin=Add0~10 \ + datad=reset_cnt[3] \ + cout=Add0~14 \ + sumout=Add0~13 + +# Subckt 7: reset_cnt[3]~I +.subckt dffeas \ + d=Add0~13 \ + clk=clk \ + q=reset_cnt[3] + +# Subckt 8: Add0~17_I +.subckt stratixiv_lcell_comb \ + cin=Add0~14 \ + datad=reset_cnt[4] \ + cout=Add0~18 \ + sumout=Add0~17 + +# Subckt 9: reset_cnt[4]~I +.subckt dffeas \ + d=Add0~17 \ + clk=clk \ + q=reset_cnt[4] + +# Subckt 10: Add0~21_I +.subckt stratixiv_lcell_comb \ + cin=Add0~18 \ + datad=reset_cnt[5] \ + sumout=Add0~21 + +# Subckt 11: reset_cnt[5]~I +.subckt dffeas \ + d=Add0~21 \ + clk=clk \ + q=reset_cnt[5] + +# Subckt 12: WideAnd0~I +.subckt stratixiv_lcell_comb \ + dataf=reset_cnt[5] \ + datae=reset_cnt[4] \ + datad=reset_cnt[3] \ + datac=reset_cnt[2] \ + datab=reset_cnt[1] \ + dataa=reset_cnt[0] \ + combout=WideAnd0 + +# Subckt 13: picosoc_noflash:soc|picorv32:cpu|WideOr26~I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr26 + +# Subckt 14: picosoc_noflash:soc|picorv32:cpu|comb~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|comb~0 + +# Subckt 15: iomem_rdata[1]~0_I +.subckt stratixiv_lcell_comb \ + datab=WideAnd0 \ + dataa=always1~1 \ + combout=iomem_rdata[1]~0 + +# Subckt 16: iomem_rdata[24]~I +.subckt dffeas \ + d=sw[8] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[24] + +# Subckt 17: picosoc_noflash:soc|mem_rdata[24]~53_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[24] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[24]~53 + +# Subckt 18: picosoc_noflash:soc|picorv32:cpu|Selector156~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector156~0 + +# Subckt 19: picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~1 + +# Subckt 20: picosoc_noflash:soc|picorv32:cpu|mem_do_wdata~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata~0 + +# Subckt 21: picosoc_noflash:soc|picorv32:cpu|mem_do_wdata~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata + +# Subckt 22: picosoc_noflash:soc|picorv32:cpu|mem_state~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_state~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_state~3 + +# Subckt 23: picosoc_noflash:soc|picorv32:cpu|mem_state[0]~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + dataa=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_state[0]~4 + +# Subckt 24: picosoc_noflash:soc|picorv32:cpu|mem_state[0]~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_state[0]~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|trap \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_state[0]~5 + +# Subckt 25: picosoc_noflash:soc|picorv32:cpu|mem_state[0]~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_state[0]~5 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_read~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|trap \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_state[0]~2 + +# Subckt 26: picosoc_noflash:soc|picorv32:cpu|mem_state[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_state~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_state[0]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_state[1] + +# Subckt 27: picosoc_noflash:soc|picorv32:cpu|mem_state~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|trap \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_state~0 + +# Subckt 28: picosoc_noflash:soc|picorv32:cpu|mem_state~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_state~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_state~1 + +# Subckt 29: picosoc_noflash:soc|picorv32:cpu|mem_state[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_state~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_state[0]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_state[0] + +# Subckt 30: picosoc_noflash:soc|picorv32:cpu|comb~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + combout=picosoc_noflash:soc|picorv32:cpu|comb~1 + +# Subckt 31: picosoc_noflash:soc|picorv32:cpu|comb~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + combout=picosoc_noflash:soc|picorv32:cpu|comb~2 + +# Subckt 32: picosoc_noflash:soc|picorv32:cpu|comb~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|comb~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|comb~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|mem_ready~2 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|comb~3 + +# Subckt 33: picosoc_noflash:soc|picorv32:cpu|mem_done~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|comb~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_done~0 + +# Subckt 34: picosoc_noflash:soc|picorv32:cpu|mem_do_rdata~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata~1 + +# Subckt 35: picosoc_noflash:soc|picorv32:cpu|mem_do_rdata~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata + +# Subckt 36: picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~0 + +# Subckt 37: picosoc_noflash:soc|simpleuart:simpleuart|Add0~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[0] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~2 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~1 + +# Subckt 38: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3]~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~1 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3]~5 + +# Subckt 39: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3]~5 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3] + +# Subckt 40: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[5] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4] + +# Subckt 41: iomem_rdata[27]~I +.subckt dffeas \ + d=sw[11] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[27] + +# Subckt 42: picosoc_noflash:soc|mem_rdata[27]~150_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[27] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[27]~150 + +# Subckt 43: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[3] + +# Subckt 44: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[3] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[2] + +# Subckt 45: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[2] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[2] + +# Subckt 46: iomem_rdata[23]~I +.subckt dffeas \ + d=sw[7] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[23] + +# Subckt 47: picosoc_noflash:soc|mem_rdata[23]~56_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[23] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[23]~56 + +# Subckt 48: iomem_rdata[30]~I +.subckt dffeas \ + d=sw[14] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[30] + +# Subckt 49: picosoc_noflash:soc|mem_rdata[30]~136_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[30] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[30]~136 + +# Subckt 50: picosoc_noflash:soc|picorv32:cpu|always9~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + combout=picosoc_noflash:soc|picorv32:cpu|always9~0 + +# Subckt 51: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[27]~74 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[7] + +# Subckt 52: picosoc_noflash:soc|picorv32:cpu|Add7~29_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~29 + +# Subckt 53: picosoc_noflash:soc|picorv32:cpu|Selector182~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector182~0 + +# Subckt 54: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 + +# Subckt 55: picosoc_noflash:soc|picorv32:cpu|reg_pc[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector182~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[7] + +# Subckt 56: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[3] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[3] + +# Subckt 57: iomem_rdata[29]~I +.subckt dffeas \ + d=sw[13] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[29] + +# Subckt 58: iomem_rdata[25]~I +.subckt dffeas \ + d=sw[9] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[25] + +# Subckt 59: picosoc_noflash:soc|mem_rdata[25]~152_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[25] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[25]~152 + +# Subckt 60: iomem_rdata[26]~I +.subckt dffeas \ + d=sw[10] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[26] + +# Subckt 61: picosoc_noflash:soc|mem_rdata[26]~154_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[26] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[26]~154 + +# Subckt 62: picosoc_noflash:soc|picorv32:cpu|Mux69~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~10 + +# Subckt 63: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~31_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~31 + +# Subckt 64: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~35_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~35 + +# Subckt 65: picosoc_noflash:soc|picorv32:cpu|Mux22~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux22~2 + +# Subckt 66: picosoc_noflash:soc|picorv32:cpu|Selector86~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector86~0 + +# Subckt 67: picosoc_noflash:soc|picorv32:cpu|Selector545~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector472~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector545~0 + +# Subckt 68: picosoc_noflash:soc|picorv32:cpu|decoder_pseudo_trigger~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector545~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoder_pseudo_trigger + +# Subckt 69: picosoc_noflash:soc|picorv32:cpu|always9~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoder_pseudo_trigger \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|always9~1 + +# Subckt 70: picosoc_noflash:soc|picorv32:cpu|decoded_imm[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector86~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[6] + +# Subckt 71: iomem_rdata[19]~I +.subckt dffeas \ + d=sw[3] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[19] + +# Subckt 72: picosoc_noflash:soc|mem_rdata[19]~147_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[19] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[19]~147 + +# Subckt 73: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a19~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a19 + +# Subckt 74: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~41_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[19]~112 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux22~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~41 + +# Subckt 75: picosoc_noflash:soc|simpleuart_reg_dat_sel~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + combout=picosoc_noflash:soc|simpleuart_reg_dat_sel~0 + +# Subckt 76: picosoc_noflash:soc|simpleuart_reg_dat_sel~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart_reg_dat_sel~0 \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 + +# Subckt 77: picosoc_noflash:soc|simpleuart_reg_div_sel~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|simpleuart_reg_div_sel~0 + +# Subckt 78: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[15] + +# Subckt 79: picosoc_noflash:soc|picorv32:cpu|Add7~21_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~21 + +# Subckt 80: picosoc_noflash:soc|picorv32:cpu|instr_lw~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_lw~0 + +# Subckt 81: picosoc_noflash:soc|picorv32:cpu|instr_lw~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_lw~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_lw + +# Subckt 82: picosoc_noflash:soc|picorv32:cpu|instr_sw~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_sw~0 + +# Subckt 83: picosoc_noflash:soc|picorv32:cpu|instr_sw~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_sw~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_sw + +# Subckt 84: picosoc_noflash:soc|picorv32:cpu|Equal23~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal23~0 + +# Subckt 85: picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word_q \ + datac=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~1 + +# Subckt 86: picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word_q~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word_q + +# Subckt 87: picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word_q \ + datab=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 + +# Subckt 88: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datab=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 + +# Subckt 89: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datad=picosoc_noflash:soc|mem_ready~2 \ + datac=picosoc_noflash:soc|mem_ready~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 + +# Subckt 90: picosoc_noflash:soc|mem_rdata[24]~10_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[24]~10 + +# Subckt 91: picosoc_noflash:soc|simpleuart_reg_dat_sel~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + combout=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 + +# Subckt 92: picosoc_noflash:soc|picorv32:cpu|instr_jalr~4_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_jalr~4 + +# Subckt 93: picosoc_noflash:soc|picorv32:cpu|Equal6~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal6~0 + +# Subckt 94: picosoc_noflash:soc|picorv32:cpu|Equal7~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal6~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_jalr~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal7~0 + +# Subckt 95: picosoc_noflash:soc|picorv32:cpu|instr_auipc~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Equal7~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_auipc + +# Subckt 96: picosoc_noflash:soc|picorv32:cpu|WideOr5~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_auipc \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lui \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr5~0 + +# Subckt 97: picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|WideOr5~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal + +# Subckt 98: picosoc_noflash:soc|picorv32:cpu|Mux35~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux35~1 + +# Subckt 99: picosoc_noflash:soc|picorv32:cpu|Mux35~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux35~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|picorv32:cpu|Decoder5~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux35~0 + +# Subckt 100: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~30_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[22]~108 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~30 + +# Subckt 101: picosoc_noflash:soc|picorv32:cpu|Mux23~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[22]~108 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux23~0 + +# Subckt 102: picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31] + +# Subckt 103: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 + +# Subckt 104: picosoc_noflash:soc|picorv32:cpu|Add13~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~1 + +# Subckt 105: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~5_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~5 + +# Subckt 106: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~9_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_done \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~9 + +# Subckt 107: picosoc_noflash:soc|picorv32:cpu|Selector474~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_done \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector474~0 + +# Subckt 108: picosoc_noflash:soc|picorv32:cpu|Selector87~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector87~0 + +# Subckt 109: picosoc_noflash:soc|picorv32:cpu|decoded_imm[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector87~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[5] + +# Subckt 110: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a21~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a21 + +# Subckt 111: picosoc_noflash:soc|ram_ready~1_I +.subckt stratixiv_lcell_comb \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|ram_ready~1 + +# Subckt 112: iomem_rdata[21]~I +.subckt dffeas \ + d=sw[5] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[21] + +# Subckt 113: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[31]~77 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] + +# Subckt 114: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5] + +# Subckt 115: picosoc_noflash:soc|picorv32:cpu|mem_la_write~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_write~0 + +# Subckt 116: picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_write~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|trap \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 + +# Subckt 117: picosoc_noflash:soc|picorv32:cpu|mem_wdata[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] + +# Subckt 118: picosoc_noflash:soc|picorv32:cpu|instr_sb~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_sb~0 + +# Subckt 119: picosoc_noflash:soc|picorv32:cpu|instr_sb~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_sb~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_sb + +# Subckt 120: picosoc_noflash:soc|picorv32:cpu|instr_lbu~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_lbu~0 + +# Subckt 121: picosoc_noflash:soc|picorv32:cpu|instr_lbu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_lbu~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_lbu + +# Subckt 122: picosoc_noflash:soc|picorv32:cpu|mem_wordsize~8_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_done \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + datab=WideAnd0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~8 + +# Subckt 123: picosoc_noflash:soc|picorv32:cpu|mem_wordsize~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~8 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~12 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_lbu \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_lb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_sb \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~6 + +# Subckt 124: picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 + +# Subckt 125: picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 + +# Subckt 126: picosoc_noflash:soc|picorv32:cpu|mem_wstrb~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~0 + +# Subckt 127: picosoc_noflash:soc|picorv32:cpu|mem_wstrb~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_write~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~1 + +# Subckt 128: picosoc_noflash:soc|picorv32:cpu|mem_wstrb~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~2 + +# Subckt 129: picosoc_noflash:soc|mem_ready~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3] \ + combout=picosoc_noflash:soc|mem_ready~1 + +# Subckt 130: picosoc_noflash:soc|mem_rdata[24]~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|progmem:progmem|o_ready \ + dataa=picosoc_noflash:soc|ram_ready \ + combout=picosoc_noflash:soc|mem_rdata[24]~0 + +# Subckt 131: picosoc_noflash:soc|mem_ready~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_ready~0 \ + datae=picosoc_noflash:soc|mem_rdata[24]~0 \ + datad=picosoc_noflash:soc|mem_ready~1 \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_ready~3 + +# Subckt 132: picosoc_noflash:soc|picorv32:cpu|last_mem_valid~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|mem_ready~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|last_mem_valid~0 + +# Subckt 133: picosoc_noflash:soc|picorv32:cpu|last_mem_valid~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|last_mem_valid~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|last_mem_valid + +# Subckt 134: picosoc_noflash:soc|picorv32:cpu|mem_la_firstword_reg~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_la_read~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword_reg + +# Subckt 135: picosoc_noflash:soc|picorv32:cpu|mem_la_read~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword_reg \ + dataa=picosoc_noflash:soc|picorv32:cpu|last_mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_read~0 + +# Subckt 136: picosoc_noflash:soc|picorv32:cpu|mem_la_firstword_xfer~I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datad=picosoc_noflash:soc|mem_ready~2 \ + datac=picosoc_noflash:soc|mem_ready~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_read~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword_xfer + +# Subckt 137: picosoc_noflash:soc|picorv32:cpu|mem_la_read~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword_xfer \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_read~2 + +# Subckt 138: picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~7_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_read~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_write~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~7 + +# Subckt 139: picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~7 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_read~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|trap \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~3 + +# Subckt 140: picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] + +# Subckt 141: gpio[7]~0_I +.subckt stratixiv_lcell_comb \ + datac=WideAnd0 \ + datab=always1~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] \ + combout=gpio[7]~0 + +# Subckt 142: gpio[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + sclr=WideAnd0 \ + ena=gpio[7]~0 \ + clk=clk \ + q=gpio[5] + +# Subckt 143: iomem_rdata[5]~I +.subckt dffeas \ + d=gpio[5] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[5] + +# Subckt 144: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a5 + +# Subckt 145: picosoc_noflash:soc|mem_rdata[5]~133_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[5]~132 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a5 \ + datac=iomem_rdata[5] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[5]~133 + +# Subckt 146: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[21]~109_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[5]~133 \ + datac=picosoc_noflash:soc|mem_rdata[21]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[21]~109 + +# Subckt 147: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~36_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~36 + +# Subckt 148: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~36 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~31 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux69~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[21]~109 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~37 + +# Subckt 149: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~44_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux22~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~44 + +# Subckt 150: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~38_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~38 + +# Subckt 151: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~45_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~45 + +# Subckt 152: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[1] + +# Subckt 153: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a17~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a17 + +# Subckt 154: iomem_rdata[17]~I +.subckt dffeas \ + d=sw[1] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[17] + +# Subckt 155: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[17]~44 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[17] + +# Subckt 156: picosoc_noflash:soc|picorv32:cpu|Selector75~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector75~0 + +# Subckt 157: picosoc_noflash:soc|picorv32:cpu|decoded_imm[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector75~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[17] + +# Subckt 158: picosoc_noflash:soc|picorv32:cpu|Add7~19_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~19 + +# Subckt 159: picosoc_noflash:soc|picorv32:cpu|instr_lh~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_lh~0 + +# Subckt 160: picosoc_noflash:soc|picorv32:cpu|instr_lh~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_lh~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_lh + +# Subckt 161: picosoc_noflash:soc|picorv32:cpu|mem_do_rdata~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata~0 + +# Subckt 162: picosoc_noflash:soc|picorv32:cpu|Selector427~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lh \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector427~0 + +# Subckt 163: picosoc_noflash:soc|picorv32:cpu|latched_is_lh~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector427~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_is_lh + +# Subckt 164: picosoc_noflash:soc|picorv32:cpu|reg_out~70_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[17]~42 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~70 + +# Subckt 165: picosoc_noflash:soc|picorv32:cpu|Selector172~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~10 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector172~0 + +# Subckt 166: picosoc_noflash:soc|picorv32:cpu|reg_pc[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector172~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[17] + +# Subckt 167: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[16]~50 \ + datac=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux22~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~3 + +# Subckt 168: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[16] + +# Subckt 169: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0] + +# Subckt 170: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a16~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a16 + +# Subckt 171: iomem_rdata[16]~I +.subckt dffeas \ + d=sw[0] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[16] + +# Subckt 172: picosoc_noflash:soc|picorv32:cpu|Selector76~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector76~0 + +# Subckt 173: picosoc_noflash:soc|picorv32:cpu|decoded_imm[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector76~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[16] + +# Subckt 174: picosoc_noflash:soc|picorv32:cpu|reg_out~76_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[16]~87 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~76 + +# Subckt 175: picosoc_noflash:soc|picorv32:cpu|Selector174~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector174~0 + +# Subckt 176: picosoc_noflash:soc|picorv32:cpu|reg_pc[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector174~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[15] + +# Subckt 177: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[14] + +# Subckt 178: picosoc_noflash:soc|picorv32:cpu|Add7~22_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~22 + +# Subckt 179: picosoc_noflash:soc|picorv32:cpu|instr_sh~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_sh~0 + +# Subckt 180: picosoc_noflash:soc|picorv32:cpu|instr_sh~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_sh~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_sh + +# Subckt 181: picosoc_noflash:soc|picorv32:cpu|instr_lhu~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_lhu~0 + +# Subckt 182: picosoc_noflash:soc|picorv32:cpu|instr_lhu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_lhu~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_lhu + +# Subckt 183: picosoc_noflash:soc|picorv32:cpu|mem_wordsize~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~8 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~12 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_lhu \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lh \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sh \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~7 + +# Subckt 184: picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~7 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 + +# Subckt 185: picosoc_noflash:soc|picorv32:cpu|mem_wdata[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] + +# Subckt 186: picosoc_noflash:soc|picorv32:cpu|mem_wstrb~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~4 + +# Subckt 187: picosoc_noflash:soc|picorv32:cpu|mem_wstrb[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~4 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[1] + +# Subckt 188: picosoc_noflash:soc|comb~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|ram_ready~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[1] \ + combout=picosoc_noflash:soc|comb~2 + +# Subckt 189: picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 + +# Subckt 190: picosoc_noflash:soc|picosoc_mem:memory|mem[0][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][14] + +# Subckt 191: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 + +# Subckt 192: picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 + +# Subckt 193: picosoc_noflash:soc|picosoc_mem:memory|mem[2][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][14] + +# Subckt 194: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 + +# Subckt 195: picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 + +# Subckt 196: picosoc_noflash:soc|picosoc_mem:memory|mem[8][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][14] + +# Subckt 197: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 + +# Subckt 198: picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 + +# Subckt 199: picosoc_noflash:soc|picosoc_mem:memory|mem[10][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][14] + +# Subckt 200: picosoc_noflash:soc|picosoc_mem:memory|Mux17~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[10][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[8][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[2][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~0 + +# Subckt 201: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 + +# Subckt 202: picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 + +# Subckt 203: picosoc_noflash:soc|picosoc_mem:memory|mem[1][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][14] + +# Subckt 204: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 + +# Subckt 205: picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 + +# Subckt 206: picosoc_noflash:soc|picosoc_mem:memory|mem[3][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][14] + +# Subckt 207: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 + +# Subckt 208: picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 + +# Subckt 209: picosoc_noflash:soc|picosoc_mem:memory|mem[9][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][14] + +# Subckt 210: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 + +# Subckt 211: picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 + +# Subckt 212: picosoc_noflash:soc|picosoc_mem:memory|mem[11][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][14] + +# Subckt 213: picosoc_noflash:soc|picosoc_mem:memory|Mux17~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[11][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[3][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~1 + +# Subckt 214: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 + +# Subckt 215: picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 + +# Subckt 216: picosoc_noflash:soc|picosoc_mem:memory|mem[4][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][14] + +# Subckt 217: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 + +# Subckt 218: picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 + +# Subckt 219: picosoc_noflash:soc|picosoc_mem:memory|mem[6][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][14] + +# Subckt 220: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 + +# Subckt 221: picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 + +# Subckt 222: picosoc_noflash:soc|picosoc_mem:memory|mem[12][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][14] + +# Subckt 223: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 + +# Subckt 224: picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 + +# Subckt 225: picosoc_noflash:soc|picosoc_mem:memory|mem[14][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][14] + +# Subckt 226: picosoc_noflash:soc|picosoc_mem:memory|Mux17~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[14][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[6][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~2 + +# Subckt 227: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 + +# Subckt 228: picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 + +# Subckt 229: picosoc_noflash:soc|picosoc_mem:memory|mem[5][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][14] + +# Subckt 230: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 + +# Subckt 231: picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 + +# Subckt 232: picosoc_noflash:soc|picosoc_mem:memory|mem[7][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][14] + +# Subckt 233: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 + +# Subckt 234: picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 + +# Subckt 235: picosoc_noflash:soc|picosoc_mem:memory|mem[13][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][14] + +# Subckt 236: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 + +# Subckt 237: picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 + +# Subckt 238: picosoc_noflash:soc|picosoc_mem:memory|mem[15][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][14] + +# Subckt 239: picosoc_noflash:soc|picosoc_mem:memory|Mux17~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[15][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[7][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~3 + +# Subckt 240: picosoc_noflash:soc|picosoc_mem:memory|Mux17~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~4 + +# Subckt 241: picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 + +# Subckt 242: picosoc_noflash:soc|picosoc_mem:memory|mem[128][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][14] + +# Subckt 243: picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 + +# Subckt 244: picosoc_noflash:soc|picosoc_mem:memory|mem[129][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][14] + +# Subckt 245: picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 + +# Subckt 246: picosoc_noflash:soc|picosoc_mem:memory|mem[136][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][14] + +# Subckt 247: picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 + +# Subckt 248: picosoc_noflash:soc|picosoc_mem:memory|mem[137][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][14] + +# Subckt 249: picosoc_noflash:soc|picosoc_mem:memory|Mux17~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[137][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[136][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[129][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~5 + +# Subckt 250: picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 + +# Subckt 251: picosoc_noflash:soc|picosoc_mem:memory|mem[130][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][14] + +# Subckt 252: picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 + +# Subckt 253: picosoc_noflash:soc|picosoc_mem:memory|mem[131][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][14] + +# Subckt 254: picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 + +# Subckt 255: picosoc_noflash:soc|picosoc_mem:memory|mem[138][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][14] + +# Subckt 256: picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 + +# Subckt 257: picosoc_noflash:soc|picosoc_mem:memory|mem[139][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][14] + +# Subckt 258: picosoc_noflash:soc|picosoc_mem:memory|Mux17~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[138][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~6 + +# Subckt 259: picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 + +# Subckt 260: picosoc_noflash:soc|picosoc_mem:memory|mem[132][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][14] + +# Subckt 261: picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 + +# Subckt 262: picosoc_noflash:soc|picosoc_mem:memory|mem[133][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][14] + +# Subckt 263: picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 + +# Subckt 264: picosoc_noflash:soc|picosoc_mem:memory|mem[140][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][14] + +# Subckt 265: picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 + +# Subckt 266: picosoc_noflash:soc|picosoc_mem:memory|mem[141][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][14] + +# Subckt 267: picosoc_noflash:soc|picosoc_mem:memory|Mux17~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[141][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[133][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~7 + +# Subckt 268: picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 + +# Subckt 269: picosoc_noflash:soc|picosoc_mem:memory|mem[134][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][14] + +# Subckt 270: picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 + +# Subckt 271: picosoc_noflash:soc|picosoc_mem:memory|mem[135][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][14] + +# Subckt 272: picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 + +# Subckt 273: picosoc_noflash:soc|picosoc_mem:memory|mem[142][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][14] + +# Subckt 274: picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 + +# Subckt 275: picosoc_noflash:soc|picosoc_mem:memory|mem[143][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][14] + +# Subckt 276: picosoc_noflash:soc|picosoc_mem:memory|Mux17~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[135][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~8 + +# Subckt 277: picosoc_noflash:soc|picosoc_mem:memory|Mux17~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~9 + +# Subckt 278: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 + +# Subckt 279: picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 + +# Subckt 280: picosoc_noflash:soc|picosoc_mem:memory|mem[16][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][14] + +# Subckt 281: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 + +# Subckt 282: picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 + +# Subckt 283: picosoc_noflash:soc|picosoc_mem:memory|mem[24][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][14] + +# Subckt 284: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 + +# Subckt 285: picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 + +# Subckt 286: picosoc_noflash:soc|picosoc_mem:memory|mem[20][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][14] + +# Subckt 287: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 + +# Subckt 288: picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 + +# Subckt 289: picosoc_noflash:soc|picosoc_mem:memory|mem[28][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][14] + +# Subckt 290: picosoc_noflash:soc|picosoc_mem:memory|Mux17~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[28][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[20][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[24][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~10 + +# Subckt 291: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 + +# Subckt 292: picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 + +# Subckt 293: picosoc_noflash:soc|picosoc_mem:memory|mem[18][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][14] + +# Subckt 294: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 + +# Subckt 295: picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 + +# Subckt 296: picosoc_noflash:soc|picosoc_mem:memory|mem[26][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][14] + +# Subckt 297: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 + +# Subckt 298: picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 + +# Subckt 299: picosoc_noflash:soc|picosoc_mem:memory|mem[22][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][14] + +# Subckt 300: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 + +# Subckt 301: picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 + +# Subckt 302: picosoc_noflash:soc|picosoc_mem:memory|mem[30][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][14] + +# Subckt 303: picosoc_noflash:soc|picosoc_mem:memory|Mux17~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~11 + +# Subckt 304: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 + +# Subckt 305: picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 + +# Subckt 306: picosoc_noflash:soc|picosoc_mem:memory|mem[17][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][14] + +# Subckt 307: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 + +# Subckt 308: picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 + +# Subckt 309: picosoc_noflash:soc|picosoc_mem:memory|mem[25][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][14] + +# Subckt 310: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 + +# Subckt 311: picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 + +# Subckt 312: picosoc_noflash:soc|picosoc_mem:memory|mem[21][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][14] + +# Subckt 313: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 + +# Subckt 314: picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 + +# Subckt 315: picosoc_noflash:soc|picosoc_mem:memory|mem[29][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][14] + +# Subckt 316: picosoc_noflash:soc|picosoc_mem:memory|Mux17~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[29][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[25][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~12 + +# Subckt 317: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 + +# Subckt 318: picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 + +# Subckt 319: picosoc_noflash:soc|picosoc_mem:memory|mem[19][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][14] + +# Subckt 320: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 + +# Subckt 321: picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 + +# Subckt 322: picosoc_noflash:soc|picosoc_mem:memory|mem[27][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][14] + +# Subckt 323: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 + +# Subckt 324: picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 + +# Subckt 325: picosoc_noflash:soc|picosoc_mem:memory|mem[23][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][14] + +# Subckt 326: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 + +# Subckt 327: picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 + +# Subckt 328: picosoc_noflash:soc|picosoc_mem:memory|mem[31][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][14] + +# Subckt 329: picosoc_noflash:soc|picosoc_mem:memory|Mux17~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[27][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~13 + +# Subckt 330: picosoc_noflash:soc|picosoc_mem:memory|Mux17~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~14 + +# Subckt 331: picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 + +# Subckt 332: picosoc_noflash:soc|picosoc_mem:memory|mem[144][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][14] + +# Subckt 333: picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 + +# Subckt 334: picosoc_noflash:soc|picosoc_mem:memory|mem[146][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][14] + +# Subckt 335: picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 + +# Subckt 336: picosoc_noflash:soc|picosoc_mem:memory|mem[152][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][14] + +# Subckt 337: picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 + +# Subckt 338: picosoc_noflash:soc|picosoc_mem:memory|mem[154][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][14] + +# Subckt 339: picosoc_noflash:soc|picosoc_mem:memory|Mux17~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[154][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[152][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~15 + +# Subckt 340: picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 + +# Subckt 341: picosoc_noflash:soc|picosoc_mem:memory|mem[145][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][14] + +# Subckt 342: picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 + +# Subckt 343: picosoc_noflash:soc|picosoc_mem:memory|mem[147][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][14] + +# Subckt 344: picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 + +# Subckt 345: picosoc_noflash:soc|picosoc_mem:memory|mem[153][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][14] + +# Subckt 346: picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 + +# Subckt 347: picosoc_noflash:soc|picosoc_mem:memory|mem[155][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][14] + +# Subckt 348: picosoc_noflash:soc|picosoc_mem:memory|Mux17~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~16 + +# Subckt 349: picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 + +# Subckt 350: picosoc_noflash:soc|picosoc_mem:memory|mem[148][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][14] + +# Subckt 351: picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 + +# Subckt 352: picosoc_noflash:soc|picosoc_mem:memory|mem[150][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][14] + +# Subckt 353: picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 + +# Subckt 354: picosoc_noflash:soc|picosoc_mem:memory|mem[156][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][14] + +# Subckt 355: picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 + +# Subckt 356: picosoc_noflash:soc|picosoc_mem:memory|mem[158][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][14] + +# Subckt 357: picosoc_noflash:soc|picosoc_mem:memory|Mux17~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[150][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~17 + +# Subckt 358: picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 + +# Subckt 359: picosoc_noflash:soc|picosoc_mem:memory|mem[149][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][14] + +# Subckt 360: picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 + +# Subckt 361: picosoc_noflash:soc|picosoc_mem:memory|mem[151][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][14] + +# Subckt 362: picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 + +# Subckt 363: picosoc_noflash:soc|picosoc_mem:memory|mem[157][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][14] + +# Subckt 364: picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 + +# Subckt 365: picosoc_noflash:soc|picosoc_mem:memory|mem[159][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][14] + +# Subckt 366: picosoc_noflash:soc|picosoc_mem:memory|Mux17~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[151][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[149][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~18 + +# Subckt 367: picosoc_noflash:soc|picosoc_mem:memory|Mux17~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~19 + +# Subckt 368: picosoc_noflash:soc|picosoc_mem:memory|Mux17~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~20 + +# Subckt 369: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 + +# Subckt 370: picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 + +# Subckt 371: picosoc_noflash:soc|picosoc_mem:memory|mem[64][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][14] + +# Subckt 372: picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 + +# Subckt 373: picosoc_noflash:soc|picosoc_mem:memory|mem[80][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][14] + +# Subckt 374: picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 + +# Subckt 375: picosoc_noflash:soc|picosoc_mem:memory|mem[68][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][14] + +# Subckt 376: picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 + +# Subckt 377: picosoc_noflash:soc|picosoc_mem:memory|mem[84][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][14] + +# Subckt 378: picosoc_noflash:soc|picosoc_mem:memory|Mux17~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[84][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[68][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~21 + +# Subckt 379: picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 + +# Subckt 380: picosoc_noflash:soc|picosoc_mem:memory|mem[66][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][14] + +# Subckt 381: picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 + +# Subckt 382: picosoc_noflash:soc|picosoc_mem:memory|mem[82][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][14] + +# Subckt 383: picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 + +# Subckt 384: picosoc_noflash:soc|picosoc_mem:memory|mem[70][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][14] + +# Subckt 385: picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 + +# Subckt 386: picosoc_noflash:soc|picosoc_mem:memory|mem[86][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][14] + +# Subckt 387: picosoc_noflash:soc|picosoc_mem:memory|Mux17~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~22 + +# Subckt 388: picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 + +# Subckt 389: picosoc_noflash:soc|picosoc_mem:memory|mem[72][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][14] + +# Subckt 390: picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 + +# Subckt 391: picosoc_noflash:soc|picosoc_mem:memory|mem[88][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][14] + +# Subckt 392: picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 + +# Subckt 393: picosoc_noflash:soc|picosoc_mem:memory|mem[76][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][14] + +# Subckt 394: picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 + +# Subckt 395: picosoc_noflash:soc|picosoc_mem:memory|mem[92][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][14] + +# Subckt 396: picosoc_noflash:soc|picosoc_mem:memory|Mux17~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~23 + +# Subckt 397: picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 + +# Subckt 398: picosoc_noflash:soc|picosoc_mem:memory|mem[74][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][14] + +# Subckt 399: picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 + +# Subckt 400: picosoc_noflash:soc|picosoc_mem:memory|mem[90][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][14] + +# Subckt 401: picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 + +# Subckt 402: picosoc_noflash:soc|picosoc_mem:memory|mem[78][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][14] + +# Subckt 403: picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 + +# Subckt 404: picosoc_noflash:soc|picosoc_mem:memory|mem[94][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][14] + +# Subckt 405: picosoc_noflash:soc|picosoc_mem:memory|Mux17~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~24 + +# Subckt 406: picosoc_noflash:soc|picosoc_mem:memory|Mux17~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~25 + +# Subckt 407: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 + +# Subckt 408: picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 + +# Subckt 409: picosoc_noflash:soc|picosoc_mem:memory|mem[192][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][14] + +# Subckt 410: picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 + +# Subckt 411: picosoc_noflash:soc|picosoc_mem:memory|mem[208][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][14] + +# Subckt 412: picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 + +# Subckt 413: picosoc_noflash:soc|picosoc_mem:memory|mem[194][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][14] + +# Subckt 414: picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 + +# Subckt 415: picosoc_noflash:soc|picosoc_mem:memory|mem[210][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][14] + +# Subckt 416: picosoc_noflash:soc|picosoc_mem:memory|Mux17~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[194][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~26 + +# Subckt 417: picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 + +# Subckt 418: picosoc_noflash:soc|picosoc_mem:memory|mem[196][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][14] + +# Subckt 419: picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 + +# Subckt 420: picosoc_noflash:soc|picosoc_mem:memory|mem[212][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][14] + +# Subckt 421: picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 + +# Subckt 422: picosoc_noflash:soc|picosoc_mem:memory|mem[198][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][14] + +# Subckt 423: picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 + +# Subckt 424: picosoc_noflash:soc|picosoc_mem:memory|mem[214][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][14] + +# Subckt 425: picosoc_noflash:soc|picosoc_mem:memory|Mux17~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[198][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~27 + +# Subckt 426: picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 + +# Subckt 427: picosoc_noflash:soc|picosoc_mem:memory|mem[200][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][14] + +# Subckt 428: picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 + +# Subckt 429: picosoc_noflash:soc|picosoc_mem:memory|mem[216][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][14] + +# Subckt 430: picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 + +# Subckt 431: picosoc_noflash:soc|picosoc_mem:memory|mem[202][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][14] + +# Subckt 432: picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 + +# Subckt 433: picosoc_noflash:soc|picosoc_mem:memory|mem[218][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][14] + +# Subckt 434: picosoc_noflash:soc|picosoc_mem:memory|Mux17~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[202][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~28 + +# Subckt 435: picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 + +# Subckt 436: picosoc_noflash:soc|picosoc_mem:memory|mem[204][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][14] + +# Subckt 437: picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 + +# Subckt 438: picosoc_noflash:soc|picosoc_mem:memory|mem[220][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][14] + +# Subckt 439: picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 + +# Subckt 440: picosoc_noflash:soc|picosoc_mem:memory|mem[206][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][14] + +# Subckt 441: picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 + +# Subckt 442: picosoc_noflash:soc|picosoc_mem:memory|mem[222][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][14] + +# Subckt 443: picosoc_noflash:soc|picosoc_mem:memory|Mux17~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[220][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~29 + +# Subckt 444: picosoc_noflash:soc|picosoc_mem:memory|Mux17~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~30 + +# Subckt 445: picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 + +# Subckt 446: picosoc_noflash:soc|picosoc_mem:memory|mem[65][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][14] + +# Subckt 447: picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 + +# Subckt 448: picosoc_noflash:soc|picosoc_mem:memory|mem[81][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][14] + +# Subckt 449: picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 + +# Subckt 450: picosoc_noflash:soc|picosoc_mem:memory|mem[73][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][14] + +# Subckt 451: picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 + +# Subckt 452: picosoc_noflash:soc|picosoc_mem:memory|mem[89][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][14] + +# Subckt 453: picosoc_noflash:soc|picosoc_mem:memory|Mux17~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[89][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~31 + +# Subckt 454: picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 + +# Subckt 455: picosoc_noflash:soc|picosoc_mem:memory|mem[67][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][14] + +# Subckt 456: picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 + +# Subckt 457: picosoc_noflash:soc|picosoc_mem:memory|mem[83][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][14] + +# Subckt 458: picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 + +# Subckt 459: picosoc_noflash:soc|picosoc_mem:memory|mem[75][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][14] + +# Subckt 460: picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 + +# Subckt 461: picosoc_noflash:soc|picosoc_mem:memory|mem[91][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][14] + +# Subckt 462: picosoc_noflash:soc|picosoc_mem:memory|Mux17~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[75][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~32 + +# Subckt 463: picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 + +# Subckt 464: picosoc_noflash:soc|picosoc_mem:memory|mem[69][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][14] + +# Subckt 465: picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 + +# Subckt 466: picosoc_noflash:soc|picosoc_mem:memory|mem[85][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][14] + +# Subckt 467: picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 + +# Subckt 468: picosoc_noflash:soc|picosoc_mem:memory|mem[77][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][14] + +# Subckt 469: picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 + +# Subckt 470: picosoc_noflash:soc|picosoc_mem:memory|mem[93][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][14] + +# Subckt 471: picosoc_noflash:soc|picosoc_mem:memory|Mux17~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[85][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[69][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~33 + +# Subckt 472: picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 + +# Subckt 473: picosoc_noflash:soc|picosoc_mem:memory|mem[71][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][14] + +# Subckt 474: picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 + +# Subckt 475: picosoc_noflash:soc|picosoc_mem:memory|mem[87][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][14] + +# Subckt 476: picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 + +# Subckt 477: picosoc_noflash:soc|picosoc_mem:memory|mem[79][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][14] + +# Subckt 478: picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 + +# Subckt 479: picosoc_noflash:soc|picosoc_mem:memory|mem[95][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][14] + +# Subckt 480: picosoc_noflash:soc|picosoc_mem:memory|Mux17~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[87][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[71][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~34 + +# Subckt 481: picosoc_noflash:soc|picosoc_mem:memory|Mux17~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~35 + +# Subckt 482: picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 + +# Subckt 483: picosoc_noflash:soc|picosoc_mem:memory|mem[193][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][14] + +# Subckt 484: picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 + +# Subckt 485: picosoc_noflash:soc|picosoc_mem:memory|mem[209][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][14] + +# Subckt 486: picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 + +# Subckt 487: picosoc_noflash:soc|picosoc_mem:memory|mem[197][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][14] + +# Subckt 488: picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 + +# Subckt 489: picosoc_noflash:soc|picosoc_mem:memory|mem[213][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][14] + +# Subckt 490: picosoc_noflash:soc|picosoc_mem:memory|Mux17~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~36 + +# Subckt 491: picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 + +# Subckt 492: picosoc_noflash:soc|picosoc_mem:memory|mem[195][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][14] + +# Subckt 493: picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 + +# Subckt 494: picosoc_noflash:soc|picosoc_mem:memory|mem[211][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][14] + +# Subckt 495: picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 + +# Subckt 496: picosoc_noflash:soc|picosoc_mem:memory|mem[199][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][14] + +# Subckt 497: picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 + +# Subckt 498: picosoc_noflash:soc|picosoc_mem:memory|mem[215][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][14] + +# Subckt 499: picosoc_noflash:soc|picosoc_mem:memory|Mux17~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[199][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[195][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~37 + +# Subckt 500: picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 + +# Subckt 501: picosoc_noflash:soc|picosoc_mem:memory|mem[201][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][14] + +# Subckt 502: picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 + +# Subckt 503: picosoc_noflash:soc|picosoc_mem:memory|mem[217][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][14] + +# Subckt 504: picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 + +# Subckt 505: picosoc_noflash:soc|picosoc_mem:memory|mem[205][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][14] + +# Subckt 506: picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 + +# Subckt 507: picosoc_noflash:soc|picosoc_mem:memory|mem[221][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][14] + +# Subckt 508: picosoc_noflash:soc|picosoc_mem:memory|Mux17~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~38 + +# Subckt 509: picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 + +# Subckt 510: picosoc_noflash:soc|picosoc_mem:memory|mem[203][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][14] + +# Subckt 511: picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 + +# Subckt 512: picosoc_noflash:soc|picosoc_mem:memory|mem[219][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][14] + +# Subckt 513: picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 + +# Subckt 514: picosoc_noflash:soc|picosoc_mem:memory|mem[207][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][14] + +# Subckt 515: picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~2 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 + +# Subckt 516: picosoc_noflash:soc|picosoc_mem:memory|mem[223][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][14] + +# Subckt 517: picosoc_noflash:soc|picosoc_mem:memory|Mux17~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[219][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[203][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~39 + +# Subckt 518: picosoc_noflash:soc|picosoc_mem:memory|Mux17~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~40 + +# Subckt 519: picosoc_noflash:soc|picosoc_mem:memory|Mux17~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~41 + +# Subckt 520: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 + +# Subckt 521: picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 + +# Subckt 522: picosoc_noflash:soc|picosoc_mem:memory|mem[32][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][14] + +# Subckt 523: picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 + +# Subckt 524: picosoc_noflash:soc|picosoc_mem:memory|mem[33][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][14] + +# Subckt 525: picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 + +# Subckt 526: picosoc_noflash:soc|picosoc_mem:memory|mem[40][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][14] + +# Subckt 527: picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 + +# Subckt 528: picosoc_noflash:soc|picosoc_mem:memory|mem[41][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][14] + +# Subckt 529: picosoc_noflash:soc|picosoc_mem:memory|Mux17~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[41][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[40][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[33][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~42 + +# Subckt 530: picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 + +# Subckt 531: picosoc_noflash:soc|picosoc_mem:memory|mem[48][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][14] + +# Subckt 532: picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 + +# Subckt 533: picosoc_noflash:soc|picosoc_mem:memory|mem[49][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][14] + +# Subckt 534: picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 + +# Subckt 535: picosoc_noflash:soc|picosoc_mem:memory|mem[56][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][14] + +# Subckt 536: picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 + +# Subckt 537: picosoc_noflash:soc|picosoc_mem:memory|mem[57][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][14] + +# Subckt 538: picosoc_noflash:soc|picosoc_mem:memory|Mux17~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[57][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[56][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~43 + +# Subckt 539: picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 + +# Subckt 540: picosoc_noflash:soc|picosoc_mem:memory|mem[36][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][14] + +# Subckt 541: picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 + +# Subckt 542: picosoc_noflash:soc|picosoc_mem:memory|mem[37][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][14] + +# Subckt 543: picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 + +# Subckt 544: picosoc_noflash:soc|picosoc_mem:memory|mem[44][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][14] + +# Subckt 545: picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 + +# Subckt 546: picosoc_noflash:soc|picosoc_mem:memory|mem[45][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][14] + +# Subckt 547: picosoc_noflash:soc|picosoc_mem:memory|Mux17~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[37][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~44 + +# Subckt 548: picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 + +# Subckt 549: picosoc_noflash:soc|picosoc_mem:memory|mem[52][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][14] + +# Subckt 550: picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 + +# Subckt 551: picosoc_noflash:soc|picosoc_mem:memory|mem[53][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][14] + +# Subckt 552: picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 + +# Subckt 553: picosoc_noflash:soc|picosoc_mem:memory|mem[60][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][14] + +# Subckt 554: picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 + +# Subckt 555: picosoc_noflash:soc|picosoc_mem:memory|mem[61][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][14] + +# Subckt 556: picosoc_noflash:soc|picosoc_mem:memory|Mux17~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[53][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~45 + +# Subckt 557: picosoc_noflash:soc|picosoc_mem:memory|Mux17~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~46 + +# Subckt 558: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 + +# Subckt 559: picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 + +# Subckt 560: picosoc_noflash:soc|picosoc_mem:memory|mem[160][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][14] + +# Subckt 561: picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 + +# Subckt 562: picosoc_noflash:soc|picosoc_mem:memory|mem[161][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][14] + +# Subckt 563: picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 + +# Subckt 564: picosoc_noflash:soc|picosoc_mem:memory|mem[164][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][14] + +# Subckt 565: picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 + +# Subckt 566: picosoc_noflash:soc|picosoc_mem:memory|mem[165][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][14] + +# Subckt 567: picosoc_noflash:soc|picosoc_mem:memory|Mux17~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[164][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~47 + +# Subckt 568: picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 + +# Subckt 569: picosoc_noflash:soc|picosoc_mem:memory|mem[176][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][14] + +# Subckt 570: picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 + +# Subckt 571: picosoc_noflash:soc|picosoc_mem:memory|mem[177][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][14] + +# Subckt 572: picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 + +# Subckt 573: picosoc_noflash:soc|picosoc_mem:memory|mem[180][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][14] + +# Subckt 574: picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 + +# Subckt 575: picosoc_noflash:soc|picosoc_mem:memory|mem[181][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][14] + +# Subckt 576: picosoc_noflash:soc|picosoc_mem:memory|Mux17~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[180][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~48 + +# Subckt 577: picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 + +# Subckt 578: picosoc_noflash:soc|picosoc_mem:memory|mem[168][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][14] + +# Subckt 579: picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 + +# Subckt 580: picosoc_noflash:soc|picosoc_mem:memory|mem[169][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][14] + +# Subckt 581: picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 + +# Subckt 582: picosoc_noflash:soc|picosoc_mem:memory|mem[172][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][14] + +# Subckt 583: picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 + +# Subckt 584: picosoc_noflash:soc|picosoc_mem:memory|mem[173][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][14] + +# Subckt 585: picosoc_noflash:soc|picosoc_mem:memory|Mux17~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[169][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~49 + +# Subckt 586: picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 + +# Subckt 587: picosoc_noflash:soc|picosoc_mem:memory|mem[184][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][14] + +# Subckt 588: picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 + +# Subckt 589: picosoc_noflash:soc|picosoc_mem:memory|mem[185][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][14] + +# Subckt 590: picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 + +# Subckt 591: picosoc_noflash:soc|picosoc_mem:memory|mem[188][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][14] + +# Subckt 592: picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 + +# Subckt 593: picosoc_noflash:soc|picosoc_mem:memory|mem[189][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][14] + +# Subckt 594: picosoc_noflash:soc|picosoc_mem:memory|Mux17~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[184][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~50 + +# Subckt 595: picosoc_noflash:soc|picosoc_mem:memory|Mux17~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~51 + +# Subckt 596: picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 + +# Subckt 597: picosoc_noflash:soc|picosoc_mem:memory|mem[34][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][14] + +# Subckt 598: picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 + +# Subckt 599: picosoc_noflash:soc|picosoc_mem:memory|mem[50][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][14] + +# Subckt 600: picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 + +# Subckt 601: picosoc_noflash:soc|picosoc_mem:memory|mem[35][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][14] + +# Subckt 602: picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 + +# Subckt 603: picosoc_noflash:soc|picosoc_mem:memory|mem[51][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][14] + +# Subckt 604: picosoc_noflash:soc|picosoc_mem:memory|Mux17~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[51][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[35][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~52 + +# Subckt 605: picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 + +# Subckt 606: picosoc_noflash:soc|picosoc_mem:memory|mem[38][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][14] + +# Subckt 607: picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 + +# Subckt 608: picosoc_noflash:soc|picosoc_mem:memory|mem[54][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][14] + +# Subckt 609: picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 + +# Subckt 610: picosoc_noflash:soc|picosoc_mem:memory|mem[39][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][14] + +# Subckt 611: picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 + +# Subckt 612: picosoc_noflash:soc|picosoc_mem:memory|mem[55][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][14] + +# Subckt 613: picosoc_noflash:soc|picosoc_mem:memory|Mux17~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[54][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~53 + +# Subckt 614: picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 + +# Subckt 615: picosoc_noflash:soc|picosoc_mem:memory|mem[42][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][14] + +# Subckt 616: picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 + +# Subckt 617: picosoc_noflash:soc|picosoc_mem:memory|mem[58][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][14] + +# Subckt 618: picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 + +# Subckt 619: picosoc_noflash:soc|picosoc_mem:memory|mem[43][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][14] + +# Subckt 620: picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 + +# Subckt 621: picosoc_noflash:soc|picosoc_mem:memory|mem[59][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][14] + +# Subckt 622: picosoc_noflash:soc|picosoc_mem:memory|Mux17~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~54 + +# Subckt 623: picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 + +# Subckt 624: picosoc_noflash:soc|picosoc_mem:memory|mem[46][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][14] + +# Subckt 625: picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 + +# Subckt 626: picosoc_noflash:soc|picosoc_mem:memory|mem[62][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][14] + +# Subckt 627: picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 + +# Subckt 628: picosoc_noflash:soc|picosoc_mem:memory|mem[47][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][14] + +# Subckt 629: picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 + +# Subckt 630: picosoc_noflash:soc|picosoc_mem:memory|mem[63][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][14] + +# Subckt 631: picosoc_noflash:soc|picosoc_mem:memory|Mux17~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[62][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~55 + +# Subckt 632: picosoc_noflash:soc|picosoc_mem:memory|Mux17~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~56 + +# Subckt 633: picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 + +# Subckt 634: picosoc_noflash:soc|picosoc_mem:memory|mem[162][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][14] + +# Subckt 635: picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 + +# Subckt 636: picosoc_noflash:soc|picosoc_mem:memory|mem[163][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][14] + +# Subckt 637: picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 + +# Subckt 638: picosoc_noflash:soc|picosoc_mem:memory|mem[170][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][14] + +# Subckt 639: picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 + +# Subckt 640: picosoc_noflash:soc|picosoc_mem:memory|mem[171][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][14] + +# Subckt 641: picosoc_noflash:soc|picosoc_mem:memory|Mux17~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[170][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~57 + +# Subckt 642: picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 + +# Subckt 643: picosoc_noflash:soc|picosoc_mem:memory|mem[178][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][14] + +# Subckt 644: picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 + +# Subckt 645: picosoc_noflash:soc|picosoc_mem:memory|mem[179][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][14] + +# Subckt 646: picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 + +# Subckt 647: picosoc_noflash:soc|picosoc_mem:memory|mem[186][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][14] + +# Subckt 648: picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 + +# Subckt 649: picosoc_noflash:soc|picosoc_mem:memory|mem[187][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][14] + +# Subckt 650: picosoc_noflash:soc|picosoc_mem:memory|Mux17~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[178][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~58 + +# Subckt 651: picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 + +# Subckt 652: picosoc_noflash:soc|picosoc_mem:memory|mem[166][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][14] + +# Subckt 653: picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 + +# Subckt 654: picosoc_noflash:soc|picosoc_mem:memory|mem[167][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][14] + +# Subckt 655: picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 + +# Subckt 656: picosoc_noflash:soc|picosoc_mem:memory|mem[174][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][14] + +# Subckt 657: picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 + +# Subckt 658: picosoc_noflash:soc|picosoc_mem:memory|mem[175][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][14] + +# Subckt 659: picosoc_noflash:soc|picosoc_mem:memory|Mux17~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~59 + +# Subckt 660: picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 + +# Subckt 661: picosoc_noflash:soc|picosoc_mem:memory|mem[182][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][14] + +# Subckt 662: picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 + +# Subckt 663: picosoc_noflash:soc|picosoc_mem:memory|mem[183][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][14] + +# Subckt 664: picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 + +# Subckt 665: picosoc_noflash:soc|picosoc_mem:memory|mem[190][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][14] + +# Subckt 666: picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 + +# Subckt 667: picosoc_noflash:soc|picosoc_mem:memory|mem[191][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][14] + +# Subckt 668: picosoc_noflash:soc|picosoc_mem:memory|Mux17~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[190][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[182][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~60 + +# Subckt 669: picosoc_noflash:soc|picosoc_mem:memory|Mux17~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~61 + +# Subckt 670: picosoc_noflash:soc|picosoc_mem:memory|Mux17~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~62 + +# Subckt 671: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 + +# Subckt 672: picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 + +# Subckt 673: picosoc_noflash:soc|picosoc_mem:memory|mem[96][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][14] + +# Subckt 674: picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 + +# Subckt 675: picosoc_noflash:soc|picosoc_mem:memory|mem[98][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][14] + +# Subckt 676: picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 + +# Subckt 677: picosoc_noflash:soc|picosoc_mem:memory|mem[97][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][14] + +# Subckt 678: picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 + +# Subckt 679: picosoc_noflash:soc|picosoc_mem:memory|mem[99][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][14] + +# Subckt 680: picosoc_noflash:soc|picosoc_mem:memory|Mux17~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[99][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[97][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~63 + +# Subckt 681: picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 + +# Subckt 682: picosoc_noflash:soc|picosoc_mem:memory|mem[112][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][14] + +# Subckt 683: picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 + +# Subckt 684: picosoc_noflash:soc|picosoc_mem:memory|mem[114][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][14] + +# Subckt 685: picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 + +# Subckt 686: picosoc_noflash:soc|picosoc_mem:memory|mem[113][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][14] + +# Subckt 687: picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 + +# Subckt 688: picosoc_noflash:soc|picosoc_mem:memory|mem[115][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][14] + +# Subckt 689: picosoc_noflash:soc|picosoc_mem:memory|Mux17~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[115][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[113][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~64 + +# Subckt 690: picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 + +# Subckt 691: picosoc_noflash:soc|picosoc_mem:memory|mem[104][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][14] + +# Subckt 692: picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 + +# Subckt 693: picosoc_noflash:soc|picosoc_mem:memory|mem[106][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][14] + +# Subckt 694: picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 + +# Subckt 695: picosoc_noflash:soc|picosoc_mem:memory|mem[105][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][14] + +# Subckt 696: picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 + +# Subckt 697: picosoc_noflash:soc|picosoc_mem:memory|mem[107][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][14] + +# Subckt 698: picosoc_noflash:soc|picosoc_mem:memory|Mux17~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[105][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[106][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~65 + +# Subckt 699: picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 + +# Subckt 700: picosoc_noflash:soc|picosoc_mem:memory|mem[120][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][14] + +# Subckt 701: picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 + +# Subckt 702: picosoc_noflash:soc|picosoc_mem:memory|mem[122][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][14] + +# Subckt 703: picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 + +# Subckt 704: picosoc_noflash:soc|picosoc_mem:memory|mem[121][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][14] + +# Subckt 705: picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 + +# Subckt 706: picosoc_noflash:soc|picosoc_mem:memory|mem[123][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][14] + +# Subckt 707: picosoc_noflash:soc|picosoc_mem:memory|Mux17~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[122][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[120][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~66 + +# Subckt 708: picosoc_noflash:soc|picosoc_mem:memory|Mux17~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~67 + +# Subckt 709: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 + +# Subckt 710: picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 + +# Subckt 711: picosoc_noflash:soc|picosoc_mem:memory|mem[224][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][14] + +# Subckt 712: picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 + +# Subckt 713: picosoc_noflash:soc|picosoc_mem:memory|mem[226][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][14] + +# Subckt 714: picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 + +# Subckt 715: picosoc_noflash:soc|picosoc_mem:memory|mem[232][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][14] + +# Subckt 716: picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 + +# Subckt 717: picosoc_noflash:soc|picosoc_mem:memory|mem[234][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][14] + +# Subckt 718: picosoc_noflash:soc|picosoc_mem:memory|Mux17~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[232][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~68 + +# Subckt 719: picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 + +# Subckt 720: picosoc_noflash:soc|picosoc_mem:memory|mem[240][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][14] + +# Subckt 721: picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 + +# Subckt 722: picosoc_noflash:soc|picosoc_mem:memory|mem[242][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][14] + +# Subckt 723: picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 + +# Subckt 724: picosoc_noflash:soc|picosoc_mem:memory|mem[248][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][14] + +# Subckt 725: picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 + +# Subckt 726: picosoc_noflash:soc|picosoc_mem:memory|mem[250][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][14] + +# Subckt 727: picosoc_noflash:soc|picosoc_mem:memory|Mux17~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[248][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~69 + +# Subckt 728: picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 + +# Subckt 729: picosoc_noflash:soc|picosoc_mem:memory|mem[225][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][14] + +# Subckt 730: picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 + +# Subckt 731: picosoc_noflash:soc|picosoc_mem:memory|mem[227][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][14] + +# Subckt 732: picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 + +# Subckt 733: picosoc_noflash:soc|picosoc_mem:memory|mem[233][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][14] + +# Subckt 734: picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 + +# Subckt 735: picosoc_noflash:soc|picosoc_mem:memory|mem[235][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][14] + +# Subckt 736: picosoc_noflash:soc|picosoc_mem:memory|Mux17~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[233][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[225][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~70 + +# Subckt 737: picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 + +# Subckt 738: picosoc_noflash:soc|picosoc_mem:memory|mem[241][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][14] + +# Subckt 739: picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 + +# Subckt 740: picosoc_noflash:soc|picosoc_mem:memory|mem[243][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][14] + +# Subckt 741: picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 + +# Subckt 742: picosoc_noflash:soc|picosoc_mem:memory|mem[249][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][14] + +# Subckt 743: picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 + +# Subckt 744: picosoc_noflash:soc|picosoc_mem:memory|mem[251][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][14] + +# Subckt 745: picosoc_noflash:soc|picosoc_mem:memory|Mux17~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[249][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[241][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~71 + +# Subckt 746: picosoc_noflash:soc|picosoc_mem:memory|Mux17~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~72 + +# Subckt 747: picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 + +# Subckt 748: picosoc_noflash:soc|picosoc_mem:memory|mem[100][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][14] + +# Subckt 749: picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 + +# Subckt 750: picosoc_noflash:soc|picosoc_mem:memory|mem[102][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][14] + +# Subckt 751: picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 + +# Subckt 752: picosoc_noflash:soc|picosoc_mem:memory|mem[116][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][14] + +# Subckt 753: picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 + +# Subckt 754: picosoc_noflash:soc|picosoc_mem:memory|mem[118][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][14] + +# Subckt 755: picosoc_noflash:soc|picosoc_mem:memory|Mux17~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[116][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~73 + +# Subckt 756: picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 + +# Subckt 757: picosoc_noflash:soc|picosoc_mem:memory|mem[101][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][14] + +# Subckt 758: picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 + +# Subckt 759: picosoc_noflash:soc|picosoc_mem:memory|mem[103][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][14] + +# Subckt 760: picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 + +# Subckt 761: picosoc_noflash:soc|picosoc_mem:memory|mem[117][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][14] + +# Subckt 762: picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 + +# Subckt 763: picosoc_noflash:soc|picosoc_mem:memory|mem[119][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][14] + +# Subckt 764: picosoc_noflash:soc|picosoc_mem:memory|Mux17~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[117][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[101][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~74 + +# Subckt 765: picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 + +# Subckt 766: picosoc_noflash:soc|picosoc_mem:memory|mem[108][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][14] + +# Subckt 767: picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 + +# Subckt 768: picosoc_noflash:soc|picosoc_mem:memory|mem[110][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][14] + +# Subckt 769: picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 + +# Subckt 770: picosoc_noflash:soc|picosoc_mem:memory|mem[124][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][14] + +# Subckt 771: picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 + +# Subckt 772: picosoc_noflash:soc|picosoc_mem:memory|mem[126][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][14] + +# Subckt 773: picosoc_noflash:soc|picosoc_mem:memory|Mux17~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~75 + +# Subckt 774: picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 + +# Subckt 775: picosoc_noflash:soc|picosoc_mem:memory|mem[109][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][14] + +# Subckt 776: picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 + +# Subckt 777: picosoc_noflash:soc|picosoc_mem:memory|mem[111][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][14] + +# Subckt 778: picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 + +# Subckt 779: picosoc_noflash:soc|picosoc_mem:memory|mem[125][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][14] + +# Subckt 780: picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 + +# Subckt 781: picosoc_noflash:soc|picosoc_mem:memory|mem[127][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][14] + +# Subckt 782: picosoc_noflash:soc|picosoc_mem:memory|Mux17~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[111][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[109][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~76 + +# Subckt 783: picosoc_noflash:soc|picosoc_mem:memory|Mux17~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~77 + +# Subckt 784: picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 + +# Subckt 785: picosoc_noflash:soc|picosoc_mem:memory|mem[228][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][14] + +# Subckt 786: picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 + +# Subckt 787: picosoc_noflash:soc|picosoc_mem:memory|mem[230][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][14] + +# Subckt 788: picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 + +# Subckt 789: picosoc_noflash:soc|picosoc_mem:memory|mem[229][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][14] + +# Subckt 790: picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 + +# Subckt 791: picosoc_noflash:soc|picosoc_mem:memory|mem[231][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][14] + +# Subckt 792: picosoc_noflash:soc|picosoc_mem:memory|Mux17~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[229][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[228][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~78 + +# Subckt 793: picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 + +# Subckt 794: picosoc_noflash:soc|picosoc_mem:memory|mem[244][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][14] + +# Subckt 795: picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 + +# Subckt 796: picosoc_noflash:soc|picosoc_mem:memory|mem[246][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][14] + +# Subckt 797: picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 + +# Subckt 798: picosoc_noflash:soc|picosoc_mem:memory|mem[245][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][14] + +# Subckt 799: picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 + +# Subckt 800: picosoc_noflash:soc|picosoc_mem:memory|mem[247][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][14] + +# Subckt 801: picosoc_noflash:soc|picosoc_mem:memory|Mux17~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[245][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[244][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~79 + +# Subckt 802: picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 + +# Subckt 803: picosoc_noflash:soc|picosoc_mem:memory|mem[236][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][14] + +# Subckt 804: picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 + +# Subckt 805: picosoc_noflash:soc|picosoc_mem:memory|mem[238][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][14] + +# Subckt 806: picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 + +# Subckt 807: picosoc_noflash:soc|picosoc_mem:memory|mem[237][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][14] + +# Subckt 808: picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 + +# Subckt 809: picosoc_noflash:soc|picosoc_mem:memory|mem[239][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][14] + +# Subckt 810: picosoc_noflash:soc|picosoc_mem:memory|Mux17~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[237][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[236][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~80 + +# Subckt 811: picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 + +# Subckt 812: picosoc_noflash:soc|picosoc_mem:memory|mem[252][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][14] + +# Subckt 813: picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 + +# Subckt 814: picosoc_noflash:soc|picosoc_mem:memory|mem[254][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][14] + +# Subckt 815: picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 + +# Subckt 816: picosoc_noflash:soc|picosoc_mem:memory|mem[253][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][14] + +# Subckt 817: picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 + +# Subckt 818: picosoc_noflash:soc|picosoc_mem:memory|mem[255][14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][14] + +# Subckt 819: picosoc_noflash:soc|picosoc_mem:memory|Mux17~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][14] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[253][14] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[254][14] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[252][14] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~81 + +# Subckt 820: picosoc_noflash:soc|picosoc_mem:memory|Mux17~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~82 + +# Subckt 821: picosoc_noflash:soc|picosoc_mem:memory|Mux17~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~83 + +# Subckt 822: picosoc_noflash:soc|picosoc_mem:memory|Mux17~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux17~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux17~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux17~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux17~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux17~84 + +# Subckt 823: picosoc_noflash:soc|picosoc_mem:memory|rdata[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux17~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[14] + +# Subckt 824: picosoc_noflash:soc|mem_rdata[14]~112_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[14] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[14]~112 + +# Subckt 825: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[1] \ + datab=WideAnd0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 + +# Subckt 826: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] + +# Subckt 827: picosoc_noflash:soc|mem_rdata[14]~113_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[14]~113 + +# Subckt 828: gpio[13]~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[1] \ + datab=WideAnd0 \ + dataa=always1~1 \ + combout=gpio[13]~1 + +# Subckt 829: gpio[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[14] \ + sclr=WideAnd0 \ + ena=gpio[13]~1 \ + clk=clk \ + q=gpio[14] + +# Subckt 830: iomem_rdata[14]~I +.subckt dffeas \ + d=gpio[14] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[14] + +# Subckt 831: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a14~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a14 + +# Subckt 832: picosoc_noflash:soc|mem_rdata[14]~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a14 \ + datae=iomem_rdata[14] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[14]~70 + +# Subckt 833: picosoc_noflash:soc|mem_rdata[14]~114_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[14]~70 \ + datae=picosoc_noflash:soc|mem_rdata[14]~113 \ + datad=picosoc_noflash:soc|mem_rdata[14]~112 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[14]~114 + +# Subckt 834: picosoc_noflash:soc|picorv32:cpu|reg_out~88_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datae=picosoc_noflash:soc|mem_rdata[14]~114 \ + datad=picosoc_noflash:soc|mem_rdata[30]~111 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~88 + +# Subckt 835: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[13] + +# Subckt 836: picosoc_noflash:soc|picorv32:cpu|Add7~23_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~23 + +# Subckt 837: picosoc_noflash:soc|picosoc_mem:memory|mem[0][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][13] + +# Subckt 838: picosoc_noflash:soc|picosoc_mem:memory|mem[1][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][13] + +# Subckt 839: picosoc_noflash:soc|picosoc_mem:memory|mem[8][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][13] + +# Subckt 840: picosoc_noflash:soc|picosoc_mem:memory|mem[9][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][13] + +# Subckt 841: picosoc_noflash:soc|picosoc_mem:memory|Mux18~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[9][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[8][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[1][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~0 + +# Subckt 842: picosoc_noflash:soc|picosoc_mem:memory|mem[16][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][13] + +# Subckt 843: picosoc_noflash:soc|picosoc_mem:memory|mem[17][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][13] + +# Subckt 844: picosoc_noflash:soc|picosoc_mem:memory|mem[24][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][13] + +# Subckt 845: picosoc_noflash:soc|picosoc_mem:memory|mem[25][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][13] + +# Subckt 846: picosoc_noflash:soc|picosoc_mem:memory|Mux18~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[25][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[17][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~1 + +# Subckt 847: picosoc_noflash:soc|picosoc_mem:memory|mem[4][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][13] + +# Subckt 848: picosoc_noflash:soc|picosoc_mem:memory|mem[5][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][13] + +# Subckt 849: picosoc_noflash:soc|picosoc_mem:memory|mem[12][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][13] + +# Subckt 850: picosoc_noflash:soc|picosoc_mem:memory|mem[13][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][13] + +# Subckt 851: picosoc_noflash:soc|picosoc_mem:memory|Mux18~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[13][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[5][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~2 + +# Subckt 852: picosoc_noflash:soc|picosoc_mem:memory|mem[20][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][13] + +# Subckt 853: picosoc_noflash:soc|picosoc_mem:memory|mem[21][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][13] + +# Subckt 854: picosoc_noflash:soc|picosoc_mem:memory|mem[28][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][13] + +# Subckt 855: picosoc_noflash:soc|picosoc_mem:memory|mem[29][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][13] + +# Subckt 856: picosoc_noflash:soc|picosoc_mem:memory|Mux18~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[29][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[21][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~3 + +# Subckt 857: picosoc_noflash:soc|picosoc_mem:memory|Mux18~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~4 + +# Subckt 858: picosoc_noflash:soc|picosoc_mem:memory|mem[32][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][13] + +# Subckt 859: picosoc_noflash:soc|picosoc_mem:memory|mem[33][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][13] + +# Subckt 860: picosoc_noflash:soc|picosoc_mem:memory|mem[36][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][13] + +# Subckt 861: picosoc_noflash:soc|picosoc_mem:memory|mem[37][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][13] + +# Subckt 862: picosoc_noflash:soc|picosoc_mem:memory|Mux18~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[37][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[36][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[33][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~5 + +# Subckt 863: picosoc_noflash:soc|picosoc_mem:memory|mem[48][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][13] + +# Subckt 864: picosoc_noflash:soc|picosoc_mem:memory|mem[49][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][13] + +# Subckt 865: picosoc_noflash:soc|picosoc_mem:memory|mem[52][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][13] + +# Subckt 866: picosoc_noflash:soc|picosoc_mem:memory|mem[53][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][13] + +# Subckt 867: picosoc_noflash:soc|picosoc_mem:memory|Mux18~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[53][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[52][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~6 + +# Subckt 868: picosoc_noflash:soc|picosoc_mem:memory|mem[40][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][13] + +# Subckt 869: picosoc_noflash:soc|picosoc_mem:memory|mem[41][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][13] + +# Subckt 870: picosoc_noflash:soc|picosoc_mem:memory|mem[44][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][13] + +# Subckt 871: picosoc_noflash:soc|picosoc_mem:memory|mem[45][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][13] + +# Subckt 872: picosoc_noflash:soc|picosoc_mem:memory|Mux18~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[41][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~7 + +# Subckt 873: picosoc_noflash:soc|picosoc_mem:memory|mem[56][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][13] + +# Subckt 874: picosoc_noflash:soc|picosoc_mem:memory|mem[57][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][13] + +# Subckt 875: picosoc_noflash:soc|picosoc_mem:memory|mem[60][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][13] + +# Subckt 876: picosoc_noflash:soc|picosoc_mem:memory|mem[61][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][13] + +# Subckt 877: picosoc_noflash:soc|picosoc_mem:memory|Mux18~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[57][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~8 + +# Subckt 878: picosoc_noflash:soc|picosoc_mem:memory|Mux18~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~9 + +# Subckt 879: picosoc_noflash:soc|picosoc_mem:memory|mem[2][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][13] + +# Subckt 880: picosoc_noflash:soc|picosoc_mem:memory|mem[18][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][13] + +# Subckt 881: picosoc_noflash:soc|picosoc_mem:memory|mem[3][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][13] + +# Subckt 882: picosoc_noflash:soc|picosoc_mem:memory|mem[19][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][13] + +# Subckt 883: picosoc_noflash:soc|picosoc_mem:memory|Mux18~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[19][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~10 + +# Subckt 884: picosoc_noflash:soc|picosoc_mem:memory|mem[6][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][13] + +# Subckt 885: picosoc_noflash:soc|picosoc_mem:memory|mem[22][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][13] + +# Subckt 886: picosoc_noflash:soc|picosoc_mem:memory|mem[7][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][13] + +# Subckt 887: picosoc_noflash:soc|picosoc_mem:memory|mem[23][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][13] + +# Subckt 888: picosoc_noflash:soc|picosoc_mem:memory|Mux18~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[22][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~11 + +# Subckt 889: picosoc_noflash:soc|picosoc_mem:memory|mem[10][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][13] + +# Subckt 890: picosoc_noflash:soc|picosoc_mem:memory|mem[26][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][13] + +# Subckt 891: picosoc_noflash:soc|picosoc_mem:memory|mem[11][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][13] + +# Subckt 892: picosoc_noflash:soc|picosoc_mem:memory|mem[27][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][13] + +# Subckt 893: picosoc_noflash:soc|picosoc_mem:memory|Mux18~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[27][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~12 + +# Subckt 894: picosoc_noflash:soc|picosoc_mem:memory|mem[14][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][13] + +# Subckt 895: picosoc_noflash:soc|picosoc_mem:memory|mem[30][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][13] + +# Subckt 896: picosoc_noflash:soc|picosoc_mem:memory|mem[15][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][13] + +# Subckt 897: picosoc_noflash:soc|picosoc_mem:memory|mem[31][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][13] + +# Subckt 898: picosoc_noflash:soc|picosoc_mem:memory|Mux18~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[30][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~13 + +# Subckt 899: picosoc_noflash:soc|picosoc_mem:memory|Mux18~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~14 + +# Subckt 900: picosoc_noflash:soc|picosoc_mem:memory|mem[34][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][13] + +# Subckt 901: picosoc_noflash:soc|picosoc_mem:memory|mem[35][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][13] + +# Subckt 902: picosoc_noflash:soc|picosoc_mem:memory|mem[42][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][13] + +# Subckt 903: picosoc_noflash:soc|picosoc_mem:memory|mem[43][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][13] + +# Subckt 904: picosoc_noflash:soc|picosoc_mem:memory|Mux18~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[43][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~15 + +# Subckt 905: picosoc_noflash:soc|picosoc_mem:memory|mem[50][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][13] + +# Subckt 906: picosoc_noflash:soc|picosoc_mem:memory|mem[51][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][13] + +# Subckt 907: picosoc_noflash:soc|picosoc_mem:memory|mem[58][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][13] + +# Subckt 908: picosoc_noflash:soc|picosoc_mem:memory|mem[59][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][13] + +# Subckt 909: picosoc_noflash:soc|picosoc_mem:memory|Mux18~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~16 + +# Subckt 910: picosoc_noflash:soc|picosoc_mem:memory|mem[38][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][13] + +# Subckt 911: picosoc_noflash:soc|picosoc_mem:memory|mem[39][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][13] + +# Subckt 912: picosoc_noflash:soc|picosoc_mem:memory|mem[46][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][13] + +# Subckt 913: picosoc_noflash:soc|picosoc_mem:memory|mem[47][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][13] + +# Subckt 914: picosoc_noflash:soc|picosoc_mem:memory|Mux18~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[39][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~17 + +# Subckt 915: picosoc_noflash:soc|picosoc_mem:memory|mem[54][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][13] + +# Subckt 916: picosoc_noflash:soc|picosoc_mem:memory|mem[55][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][13] + +# Subckt 917: picosoc_noflash:soc|picosoc_mem:memory|mem[62][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][13] + +# Subckt 918: picosoc_noflash:soc|picosoc_mem:memory|mem[63][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][13] + +# Subckt 919: picosoc_noflash:soc|picosoc_mem:memory|Mux18~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[55][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[54][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~18 + +# Subckt 920: picosoc_noflash:soc|picosoc_mem:memory|Mux18~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~19 + +# Subckt 921: picosoc_noflash:soc|picosoc_mem:memory|Mux18~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~20 + +# Subckt 922: picosoc_noflash:soc|picosoc_mem:memory|mem[128][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][13] + +# Subckt 923: picosoc_noflash:soc|picosoc_mem:memory|mem[144][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][13] + +# Subckt 924: picosoc_noflash:soc|picosoc_mem:memory|mem[132][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][13] + +# Subckt 925: picosoc_noflash:soc|picosoc_mem:memory|mem[148][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][13] + +# Subckt 926: picosoc_noflash:soc|picosoc_mem:memory|Mux18~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[148][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~21 + +# Subckt 927: picosoc_noflash:soc|picosoc_mem:memory|mem[130][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][13] + +# Subckt 928: picosoc_noflash:soc|picosoc_mem:memory|mem[146][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][13] + +# Subckt 929: picosoc_noflash:soc|picosoc_mem:memory|mem[134][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][13] + +# Subckt 930: picosoc_noflash:soc|picosoc_mem:memory|mem[150][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][13] + +# Subckt 931: picosoc_noflash:soc|picosoc_mem:memory|Mux18~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~22 + +# Subckt 932: picosoc_noflash:soc|picosoc_mem:memory|mem[129][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][13] + +# Subckt 933: picosoc_noflash:soc|picosoc_mem:memory|mem[145][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][13] + +# Subckt 934: picosoc_noflash:soc|picosoc_mem:memory|mem[133][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][13] + +# Subckt 935: picosoc_noflash:soc|picosoc_mem:memory|mem[149][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][13] + +# Subckt 936: picosoc_noflash:soc|picosoc_mem:memory|Mux18~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~23 + +# Subckt 937: picosoc_noflash:soc|picosoc_mem:memory|mem[131][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][13] + +# Subckt 938: picosoc_noflash:soc|picosoc_mem:memory|mem[147][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][13] + +# Subckt 939: picosoc_noflash:soc|picosoc_mem:memory|mem[135][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][13] + +# Subckt 940: picosoc_noflash:soc|picosoc_mem:memory|mem[151][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][13] + +# Subckt 941: picosoc_noflash:soc|picosoc_mem:memory|Mux18~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~24 + +# Subckt 942: picosoc_noflash:soc|picosoc_mem:memory|Mux18~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~25 + +# Subckt 943: picosoc_noflash:soc|picosoc_mem:memory|mem[160][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][13] + +# Subckt 944: picosoc_noflash:soc|picosoc_mem:memory|mem[161][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][13] + +# Subckt 945: picosoc_noflash:soc|picosoc_mem:memory|mem[164][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][13] + +# Subckt 946: picosoc_noflash:soc|picosoc_mem:memory|mem[165][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][13] + +# Subckt 947: picosoc_noflash:soc|picosoc_mem:memory|Mux18~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[164][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~26 + +# Subckt 948: picosoc_noflash:soc|picosoc_mem:memory|mem[176][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][13] + +# Subckt 949: picosoc_noflash:soc|picosoc_mem:memory|mem[177][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][13] + +# Subckt 950: picosoc_noflash:soc|picosoc_mem:memory|mem[180][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][13] + +# Subckt 951: picosoc_noflash:soc|picosoc_mem:memory|mem[181][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][13] + +# Subckt 952: picosoc_noflash:soc|picosoc_mem:memory|Mux18~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[180][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~27 + +# Subckt 953: picosoc_noflash:soc|picosoc_mem:memory|mem[162][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][13] + +# Subckt 954: picosoc_noflash:soc|picosoc_mem:memory|mem[163][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][13] + +# Subckt 955: picosoc_noflash:soc|picosoc_mem:memory|mem[166][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][13] + +# Subckt 956: picosoc_noflash:soc|picosoc_mem:memory|mem[167][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][13] + +# Subckt 957: picosoc_noflash:soc|picosoc_mem:memory|Mux18~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[166][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~28 + +# Subckt 958: picosoc_noflash:soc|picosoc_mem:memory|mem[178][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][13] + +# Subckt 959: picosoc_noflash:soc|picosoc_mem:memory|mem[179][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][13] + +# Subckt 960: picosoc_noflash:soc|picosoc_mem:memory|mem[182][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][13] + +# Subckt 961: picosoc_noflash:soc|picosoc_mem:memory|mem[183][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][13] + +# Subckt 962: picosoc_noflash:soc|picosoc_mem:memory|Mux18~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[182][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[178][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~29 + +# Subckt 963: picosoc_noflash:soc|picosoc_mem:memory|Mux18~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~30 + +# Subckt 964: picosoc_noflash:soc|picosoc_mem:memory|mem[136][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][13] + +# Subckt 965: picosoc_noflash:soc|picosoc_mem:memory|mem[138][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][13] + +# Subckt 966: picosoc_noflash:soc|picosoc_mem:memory|mem[140][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][13] + +# Subckt 967: picosoc_noflash:soc|picosoc_mem:memory|mem[142][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][13] + +# Subckt 968: picosoc_noflash:soc|picosoc_mem:memory|Mux18~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[142][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[138][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~31 + +# Subckt 969: picosoc_noflash:soc|picosoc_mem:memory|mem[152][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][13] + +# Subckt 970: picosoc_noflash:soc|picosoc_mem:memory|mem[154][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][13] + +# Subckt 971: picosoc_noflash:soc|picosoc_mem:memory|mem[156][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][13] + +# Subckt 972: picosoc_noflash:soc|picosoc_mem:memory|mem[158][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][13] + +# Subckt 973: picosoc_noflash:soc|picosoc_mem:memory|Mux18~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~32 + +# Subckt 974: picosoc_noflash:soc|picosoc_mem:memory|mem[137][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][13] + +# Subckt 975: picosoc_noflash:soc|picosoc_mem:memory|mem[139][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][13] + +# Subckt 976: picosoc_noflash:soc|picosoc_mem:memory|mem[141][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][13] + +# Subckt 977: picosoc_noflash:soc|picosoc_mem:memory|mem[143][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][13] + +# Subckt 978: picosoc_noflash:soc|picosoc_mem:memory|Mux18~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[139][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~33 + +# Subckt 979: picosoc_noflash:soc|picosoc_mem:memory|mem[153][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][13] + +# Subckt 980: picosoc_noflash:soc|picosoc_mem:memory|mem[155][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][13] + +# Subckt 981: picosoc_noflash:soc|picosoc_mem:memory|mem[157][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][13] + +# Subckt 982: picosoc_noflash:soc|picosoc_mem:memory|mem[159][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][13] + +# Subckt 983: picosoc_noflash:soc|picosoc_mem:memory|Mux18~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[155][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[153][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~34 + +# Subckt 984: picosoc_noflash:soc|picosoc_mem:memory|Mux18~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~35 + +# Subckt 985: picosoc_noflash:soc|picosoc_mem:memory|mem[168][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][13] + +# Subckt 986: picosoc_noflash:soc|picosoc_mem:memory|mem[184][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][13] + +# Subckt 987: picosoc_noflash:soc|picosoc_mem:memory|mem[172][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][13] + +# Subckt 988: picosoc_noflash:soc|picosoc_mem:memory|mem[188][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][13] + +# Subckt 989: picosoc_noflash:soc|picosoc_mem:memory|Mux18~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~36 + +# Subckt 990: picosoc_noflash:soc|picosoc_mem:memory|mem[170][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][13] + +# Subckt 991: picosoc_noflash:soc|picosoc_mem:memory|mem[186][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][13] + +# Subckt 992: picosoc_noflash:soc|picosoc_mem:memory|mem[174][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][13] + +# Subckt 993: picosoc_noflash:soc|picosoc_mem:memory|mem[190][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][13] + +# Subckt 994: picosoc_noflash:soc|picosoc_mem:memory|Mux18~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[186][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~37 + +# Subckt 995: picosoc_noflash:soc|picosoc_mem:memory|mem[169][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][13] + +# Subckt 996: picosoc_noflash:soc|picosoc_mem:memory|mem[185][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][13] + +# Subckt 997: picosoc_noflash:soc|picosoc_mem:memory|mem[173][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][13] + +# Subckt 998: picosoc_noflash:soc|picosoc_mem:memory|mem[189][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][13] + +# Subckt 999: picosoc_noflash:soc|picosoc_mem:memory|Mux18~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~38 + +# Subckt 1000: picosoc_noflash:soc|picosoc_mem:memory|mem[171][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][13] + +# Subckt 1001: picosoc_noflash:soc|picosoc_mem:memory|mem[187][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][13] + +# Subckt 1002: picosoc_noflash:soc|picosoc_mem:memory|mem[175][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][13] + +# Subckt 1003: picosoc_noflash:soc|picosoc_mem:memory|mem[191][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][13] + +# Subckt 1004: picosoc_noflash:soc|picosoc_mem:memory|Mux18~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[187][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[171][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~39 + +# Subckt 1005: picosoc_noflash:soc|picosoc_mem:memory|Mux18~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~40 + +# Subckt 1006: picosoc_noflash:soc|picosoc_mem:memory|Mux18~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~41 + +# Subckt 1007: picosoc_noflash:soc|picosoc_mem:memory|mem[64][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][13] + +# Subckt 1008: picosoc_noflash:soc|picosoc_mem:memory|mem[66][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][13] + +# Subckt 1009: picosoc_noflash:soc|picosoc_mem:memory|mem[65][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][13] + +# Subckt 1010: picosoc_noflash:soc|picosoc_mem:memory|mem[67][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][13] + +# Subckt 1011: picosoc_noflash:soc|picosoc_mem:memory|Mux18~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[67][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[65][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~42 + +# Subckt 1012: picosoc_noflash:soc|picosoc_mem:memory|mem[80][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][13] + +# Subckt 1013: picosoc_noflash:soc|picosoc_mem:memory|mem[82][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][13] + +# Subckt 1014: picosoc_noflash:soc|picosoc_mem:memory|mem[81][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][13] + +# Subckt 1015: picosoc_noflash:soc|picosoc_mem:memory|mem[83][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][13] + +# Subckt 1016: picosoc_noflash:soc|picosoc_mem:memory|Mux18~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[83][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[81][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~43 + +# Subckt 1017: picosoc_noflash:soc|picosoc_mem:memory|mem[72][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][13] + +# Subckt 1018: picosoc_noflash:soc|picosoc_mem:memory|mem[74][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][13] + +# Subckt 1019: picosoc_noflash:soc|picosoc_mem:memory|mem[73][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][13] + +# Subckt 1020: picosoc_noflash:soc|picosoc_mem:memory|mem[75][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][13] + +# Subckt 1021: picosoc_noflash:soc|picosoc_mem:memory|Mux18~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~44 + +# Subckt 1022: picosoc_noflash:soc|picosoc_mem:memory|mem[88][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][13] + +# Subckt 1023: picosoc_noflash:soc|picosoc_mem:memory|mem[90][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][13] + +# Subckt 1024: picosoc_noflash:soc|picosoc_mem:memory|mem[89][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][13] + +# Subckt 1025: picosoc_noflash:soc|picosoc_mem:memory|mem[91][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][13] + +# Subckt 1026: picosoc_noflash:soc|picosoc_mem:memory|Mux18~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~45 + +# Subckt 1027: picosoc_noflash:soc|picosoc_mem:memory|Mux18~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~46 + +# Subckt 1028: picosoc_noflash:soc|picosoc_mem:memory|mem[96][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][13] + +# Subckt 1029: picosoc_noflash:soc|picosoc_mem:memory|mem[98][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][13] + +# Subckt 1030: picosoc_noflash:soc|picosoc_mem:memory|mem[104][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][13] + +# Subckt 1031: picosoc_noflash:soc|picosoc_mem:memory|mem[106][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][13] + +# Subckt 1032: picosoc_noflash:soc|picosoc_mem:memory|Mux18~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[104][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~47 + +# Subckt 1033: picosoc_noflash:soc|picosoc_mem:memory|mem[112][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][13] + +# Subckt 1034: picosoc_noflash:soc|picosoc_mem:memory|mem[114][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][13] + +# Subckt 1035: picosoc_noflash:soc|picosoc_mem:memory|mem[120][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][13] + +# Subckt 1036: picosoc_noflash:soc|picosoc_mem:memory|mem[122][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][13] + +# Subckt 1037: picosoc_noflash:soc|picosoc_mem:memory|Mux18~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[120][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~48 + +# Subckt 1038: picosoc_noflash:soc|picosoc_mem:memory|mem[97][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][13] + +# Subckt 1039: picosoc_noflash:soc|picosoc_mem:memory|mem[99][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][13] + +# Subckt 1040: picosoc_noflash:soc|picosoc_mem:memory|mem[105][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][13] + +# Subckt 1041: picosoc_noflash:soc|picosoc_mem:memory|mem[107][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][13] + +# Subckt 1042: picosoc_noflash:soc|picosoc_mem:memory|Mux18~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[105][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~49 + +# Subckt 1043: picosoc_noflash:soc|picosoc_mem:memory|mem[113][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][13] + +# Subckt 1044: picosoc_noflash:soc|picosoc_mem:memory|mem[115][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][13] + +# Subckt 1045: picosoc_noflash:soc|picosoc_mem:memory|mem[121][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][13] + +# Subckt 1046: picosoc_noflash:soc|picosoc_mem:memory|mem[123][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][13] + +# Subckt 1047: picosoc_noflash:soc|picosoc_mem:memory|Mux18~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~50 + +# Subckt 1048: picosoc_noflash:soc|picosoc_mem:memory|Mux18~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~51 + +# Subckt 1049: picosoc_noflash:soc|picosoc_mem:memory|mem[68][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][13] + +# Subckt 1050: picosoc_noflash:soc|picosoc_mem:memory|mem[70][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][13] + +# Subckt 1051: picosoc_noflash:soc|picosoc_mem:memory|mem[84][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][13] + +# Subckt 1052: picosoc_noflash:soc|picosoc_mem:memory|mem[86][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][13] + +# Subckt 1053: picosoc_noflash:soc|picosoc_mem:memory|Mux18~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[84][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~52 + +# Subckt 1054: picosoc_noflash:soc|picosoc_mem:memory|mem[69][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][13] + +# Subckt 1055: picosoc_noflash:soc|picosoc_mem:memory|mem[71][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][13] + +# Subckt 1056: picosoc_noflash:soc|picosoc_mem:memory|mem[85][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][13] + +# Subckt 1057: picosoc_noflash:soc|picosoc_mem:memory|mem[87][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][13] + +# Subckt 1058: picosoc_noflash:soc|picosoc_mem:memory|Mux18~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[71][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[69][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~53 + +# Subckt 1059: picosoc_noflash:soc|picosoc_mem:memory|mem[76][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][13] + +# Subckt 1060: picosoc_noflash:soc|picosoc_mem:memory|mem[78][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][13] + +# Subckt 1061: picosoc_noflash:soc|picosoc_mem:memory|mem[92][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][13] + +# Subckt 1062: picosoc_noflash:soc|picosoc_mem:memory|mem[94][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][13] + +# Subckt 1063: picosoc_noflash:soc|picosoc_mem:memory|Mux18~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[78][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~54 + +# Subckt 1064: picosoc_noflash:soc|picosoc_mem:memory|mem[77][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][13] + +# Subckt 1065: picosoc_noflash:soc|picosoc_mem:memory|mem[79][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][13] + +# Subckt 1066: picosoc_noflash:soc|picosoc_mem:memory|mem[93][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][13] + +# Subckt 1067: picosoc_noflash:soc|picosoc_mem:memory|mem[95][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][13] + +# Subckt 1068: picosoc_noflash:soc|picosoc_mem:memory|Mux18~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[79][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[77][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~55 + +# Subckt 1069: picosoc_noflash:soc|picosoc_mem:memory|Mux18~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~56 + +# Subckt 1070: picosoc_noflash:soc|picosoc_mem:memory|mem[100][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][13] + +# Subckt 1071: picosoc_noflash:soc|picosoc_mem:memory|mem[102][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][13] + +# Subckt 1072: picosoc_noflash:soc|picosoc_mem:memory|mem[101][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][13] + +# Subckt 1073: picosoc_noflash:soc|picosoc_mem:memory|mem[103][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][13] + +# Subckt 1074: picosoc_noflash:soc|picosoc_mem:memory|Mux18~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~57 + +# Subckt 1075: picosoc_noflash:soc|picosoc_mem:memory|mem[116][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][13] + +# Subckt 1076: picosoc_noflash:soc|picosoc_mem:memory|mem[118][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][13] + +# Subckt 1077: picosoc_noflash:soc|picosoc_mem:memory|mem[117][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][13] + +# Subckt 1078: picosoc_noflash:soc|picosoc_mem:memory|mem[119][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][13] + +# Subckt 1079: picosoc_noflash:soc|picosoc_mem:memory|Mux18~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[117][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~58 + +# Subckt 1080: picosoc_noflash:soc|picosoc_mem:memory|mem[108][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][13] + +# Subckt 1081: picosoc_noflash:soc|picosoc_mem:memory|mem[110][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][13] + +# Subckt 1082: picosoc_noflash:soc|picosoc_mem:memory|mem[109][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][13] + +# Subckt 1083: picosoc_noflash:soc|picosoc_mem:memory|mem[111][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][13] + +# Subckt 1084: picosoc_noflash:soc|picosoc_mem:memory|Mux18~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~59 + +# Subckt 1085: picosoc_noflash:soc|picosoc_mem:memory|mem[124][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][13] + +# Subckt 1086: picosoc_noflash:soc|picosoc_mem:memory|mem[126][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][13] + +# Subckt 1087: picosoc_noflash:soc|picosoc_mem:memory|mem[125][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][13] + +# Subckt 1088: picosoc_noflash:soc|picosoc_mem:memory|mem[127][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][13] + +# Subckt 1089: picosoc_noflash:soc|picosoc_mem:memory|Mux18~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[126][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[124][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~60 + +# Subckt 1090: picosoc_noflash:soc|picosoc_mem:memory|Mux18~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~61 + +# Subckt 1091: picosoc_noflash:soc|picosoc_mem:memory|Mux18~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~62 + +# Subckt 1092: picosoc_noflash:soc|picosoc_mem:memory|mem[192][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][13] + +# Subckt 1093: picosoc_noflash:soc|picosoc_mem:memory|mem[194][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][13] + +# Subckt 1094: picosoc_noflash:soc|picosoc_mem:memory|mem[200][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][13] + +# Subckt 1095: picosoc_noflash:soc|picosoc_mem:memory|mem[202][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][13] + +# Subckt 1096: picosoc_noflash:soc|picosoc_mem:memory|Mux18~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[202][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[200][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~63 + +# Subckt 1097: picosoc_noflash:soc|picosoc_mem:memory|mem[193][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][13] + +# Subckt 1098: picosoc_noflash:soc|picosoc_mem:memory|mem[195][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][13] + +# Subckt 1099: picosoc_noflash:soc|picosoc_mem:memory|mem[201][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][13] + +# Subckt 1100: picosoc_noflash:soc|picosoc_mem:memory|mem[203][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][13] + +# Subckt 1101: picosoc_noflash:soc|picosoc_mem:memory|Mux18~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[201][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~64 + +# Subckt 1102: picosoc_noflash:soc|picosoc_mem:memory|mem[196][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][13] + +# Subckt 1103: picosoc_noflash:soc|picosoc_mem:memory|mem[198][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][13] + +# Subckt 1104: picosoc_noflash:soc|picosoc_mem:memory|mem[204][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][13] + +# Subckt 1105: picosoc_noflash:soc|picosoc_mem:memory|mem[206][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][13] + +# Subckt 1106: picosoc_noflash:soc|picosoc_mem:memory|Mux18~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[206][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~65 + +# Subckt 1107: picosoc_noflash:soc|picosoc_mem:memory|mem[197][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][13] + +# Subckt 1108: picosoc_noflash:soc|picosoc_mem:memory|mem[199][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][13] + +# Subckt 1109: picosoc_noflash:soc|picosoc_mem:memory|mem[205][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][13] + +# Subckt 1110: picosoc_noflash:soc|picosoc_mem:memory|mem[207][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][13] + +# Subckt 1111: picosoc_noflash:soc|picosoc_mem:memory|Mux18~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[197][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~66 + +# Subckt 1112: picosoc_noflash:soc|picosoc_mem:memory|Mux18~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~67 + +# Subckt 1113: picosoc_noflash:soc|picosoc_mem:memory|mem[224][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][13] + +# Subckt 1114: picosoc_noflash:soc|picosoc_mem:memory|mem[225][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][13] + +# Subckt 1115: picosoc_noflash:soc|picosoc_mem:memory|mem[232][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][13] + +# Subckt 1116: picosoc_noflash:soc|picosoc_mem:memory|mem[233][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][13] + +# Subckt 1117: picosoc_noflash:soc|picosoc_mem:memory|Mux18~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[232][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~68 + +# Subckt 1118: picosoc_noflash:soc|picosoc_mem:memory|mem[226][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][13] + +# Subckt 1119: picosoc_noflash:soc|picosoc_mem:memory|mem[227][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][13] + +# Subckt 1120: picosoc_noflash:soc|picosoc_mem:memory|mem[234][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][13] + +# Subckt 1121: picosoc_noflash:soc|picosoc_mem:memory|mem[235][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][13] + +# Subckt 1122: picosoc_noflash:soc|picosoc_mem:memory|Mux18~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[234][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[226][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~69 + +# Subckt 1123: picosoc_noflash:soc|picosoc_mem:memory|mem[228][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][13] + +# Subckt 1124: picosoc_noflash:soc|picosoc_mem:memory|mem[229][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][13] + +# Subckt 1125: picosoc_noflash:soc|picosoc_mem:memory|mem[236][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][13] + +# Subckt 1126: picosoc_noflash:soc|picosoc_mem:memory|mem[237][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][13] + +# Subckt 1127: picosoc_noflash:soc|picosoc_mem:memory|Mux18~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[236][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[229][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[228][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~70 + +# Subckt 1128: picosoc_noflash:soc|picosoc_mem:memory|mem[230][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][13] + +# Subckt 1129: picosoc_noflash:soc|picosoc_mem:memory|mem[231][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][13] + +# Subckt 1130: picosoc_noflash:soc|picosoc_mem:memory|mem[238][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][13] + +# Subckt 1131: picosoc_noflash:soc|picosoc_mem:memory|mem[239][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][13] + +# Subckt 1132: picosoc_noflash:soc|picosoc_mem:memory|Mux18~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[230][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~71 + +# Subckt 1133: picosoc_noflash:soc|picosoc_mem:memory|Mux18~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~72 + +# Subckt 1134: picosoc_noflash:soc|picosoc_mem:memory|mem[208][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][13] + +# Subckt 1135: picosoc_noflash:soc|picosoc_mem:memory|mem[216][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][13] + +# Subckt 1136: picosoc_noflash:soc|picosoc_mem:memory|mem[212][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][13] + +# Subckt 1137: picosoc_noflash:soc|picosoc_mem:memory|mem[220][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][13] + +# Subckt 1138: picosoc_noflash:soc|picosoc_mem:memory|Mux18~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[212][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~73 + +# Subckt 1139: picosoc_noflash:soc|picosoc_mem:memory|mem[210][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][13] + +# Subckt 1140: picosoc_noflash:soc|picosoc_mem:memory|mem[218][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][13] + +# Subckt 1141: picosoc_noflash:soc|picosoc_mem:memory|mem[214][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][13] + +# Subckt 1142: picosoc_noflash:soc|picosoc_mem:memory|mem[222][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][13] + +# Subckt 1143: picosoc_noflash:soc|picosoc_mem:memory|Mux18~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[214][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[218][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[210][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~74 + +# Subckt 1144: picosoc_noflash:soc|picosoc_mem:memory|mem[209][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][13] + +# Subckt 1145: picosoc_noflash:soc|picosoc_mem:memory|mem[217][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][13] + +# Subckt 1146: picosoc_noflash:soc|picosoc_mem:memory|mem[213][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][13] + +# Subckt 1147: picosoc_noflash:soc|picosoc_mem:memory|mem[221][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][13] + +# Subckt 1148: picosoc_noflash:soc|picosoc_mem:memory|Mux18~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[213][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~75 + +# Subckt 1149: picosoc_noflash:soc|picosoc_mem:memory|mem[211][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][13] + +# Subckt 1150: picosoc_noflash:soc|picosoc_mem:memory|mem[219][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][13] + +# Subckt 1151: picosoc_noflash:soc|picosoc_mem:memory|mem[215][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][13] + +# Subckt 1152: picosoc_noflash:soc|picosoc_mem:memory|mem[223][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][13] + +# Subckt 1153: picosoc_noflash:soc|picosoc_mem:memory|Mux18~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[215][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[219][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[211][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~76 + +# Subckt 1154: picosoc_noflash:soc|picosoc_mem:memory|Mux18~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~77 + +# Subckt 1155: picosoc_noflash:soc|picosoc_mem:memory|mem[240][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][13] + +# Subckt 1156: picosoc_noflash:soc|picosoc_mem:memory|mem[242][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][13] + +# Subckt 1157: picosoc_noflash:soc|picosoc_mem:memory|mem[248][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][13] + +# Subckt 1158: picosoc_noflash:soc|picosoc_mem:memory|mem[250][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][13] + +# Subckt 1159: picosoc_noflash:soc|picosoc_mem:memory|Mux18~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[248][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~78 + +# Subckt 1160: picosoc_noflash:soc|picosoc_mem:memory|mem[241][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][13] + +# Subckt 1161: picosoc_noflash:soc|picosoc_mem:memory|mem[243][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][13] + +# Subckt 1162: picosoc_noflash:soc|picosoc_mem:memory|mem[249][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][13] + +# Subckt 1163: picosoc_noflash:soc|picosoc_mem:memory|mem[251][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][13] + +# Subckt 1164: picosoc_noflash:soc|picosoc_mem:memory|Mux18~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[249][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[241][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~79 + +# Subckt 1165: picosoc_noflash:soc|picosoc_mem:memory|mem[244][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][13] + +# Subckt 1166: picosoc_noflash:soc|picosoc_mem:memory|mem[246][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][13] + +# Subckt 1167: picosoc_noflash:soc|picosoc_mem:memory|mem[252][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][13] + +# Subckt 1168: picosoc_noflash:soc|picosoc_mem:memory|mem[254][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][13] + +# Subckt 1169: picosoc_noflash:soc|picosoc_mem:memory|Mux18~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[252][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[244][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~80 + +# Subckt 1170: picosoc_noflash:soc|picosoc_mem:memory|mem[245][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][13] + +# Subckt 1171: picosoc_noflash:soc|picosoc_mem:memory|mem[247][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][13] + +# Subckt 1172: picosoc_noflash:soc|picosoc_mem:memory|mem[253][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][13] + +# Subckt 1173: picosoc_noflash:soc|picosoc_mem:memory|mem[255][13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][13] + +# Subckt 1174: picosoc_noflash:soc|picosoc_mem:memory|Mux18~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][13] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[253][13] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][13] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[245][13] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~81 + +# Subckt 1175: picosoc_noflash:soc|picosoc_mem:memory|Mux18~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~82 + +# Subckt 1176: picosoc_noflash:soc|picosoc_mem:memory|Mux18~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~83 + +# Subckt 1177: picosoc_noflash:soc|picosoc_mem:memory|Mux18~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux18~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux18~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux18~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux18~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux18~84 + +# Subckt 1178: picosoc_noflash:soc|picosoc_mem:memory|rdata[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux18~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[13] + +# Subckt 1179: picosoc_noflash:soc|mem_rdata[13]~116_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[13] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[13]~116 + +# Subckt 1180: picosoc_noflash:soc|mem_rdata[13]~117_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[13]~117 + +# Subckt 1181: gpio[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + sclr=WideAnd0 \ + ena=gpio[13]~1 \ + clk=clk \ + q=gpio[13] + +# Subckt 1182: iomem_rdata[13]~I +.subckt dffeas \ + d=gpio[13] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[13] + +# Subckt 1183: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a13~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a13 + +# Subckt 1184: picosoc_noflash:soc|mem_rdata[13]~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a13 \ + datae=iomem_rdata[13] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[13]~78 + +# Subckt 1185: picosoc_noflash:soc|mem_rdata[13]~118_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[13]~78 \ + datae=picosoc_noflash:soc|mem_rdata[13]~117 \ + datad=picosoc_noflash:soc|mem_rdata[13]~116 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[13]~118 + +# Subckt 1186: picosoc_noflash:soc|picorv32:cpu|reg_out~94_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datae=picosoc_noflash:soc|mem_rdata[13]~118 \ + datad=picosoc_noflash:soc|mem_rdata[29]~115 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~94 + +# Subckt 1187: picosoc_noflash:soc|picorv32:cpu|Selector79~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector79~0 + +# Subckt 1188: picosoc_noflash:soc|picorv32:cpu|decoded_imm[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector79~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[13] + +# Subckt 1189: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[12] + +# Subckt 1190: picosoc_noflash:soc|picorv32:cpu|Add7~24_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~24 + +# Subckt 1191: picosoc_noflash:soc|picorv32:cpu|Selector80~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector80~0 + +# Subckt 1192: picosoc_noflash:soc|picorv32:cpu|decoded_imm[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector80~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[12] + +# Subckt 1193: picosoc_noflash:soc|picorv32:cpu|Selector127~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector127~1 + +# Subckt 1194: picosoc_noflash:soc|picorv32:cpu|Selector156~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector156~1 + +# Subckt 1195: picosoc_noflash:soc|picosoc_mem:memory|mem[0][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][11] + +# Subckt 1196: picosoc_noflash:soc|picosoc_mem:memory|mem[32][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][11] + +# Subckt 1197: picosoc_noflash:soc|picosoc_mem:memory|mem[1][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][11] + +# Subckt 1198: picosoc_noflash:soc|picosoc_mem:memory|mem[33][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][11] + +# Subckt 1199: picosoc_noflash:soc|picosoc_mem:memory|Mux20~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[33][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[32][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~0 + +# Subckt 1200: picosoc_noflash:soc|picosoc_mem:memory|mem[16][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][11] + +# Subckt 1201: picosoc_noflash:soc|picosoc_mem:memory|mem[48][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][11] + +# Subckt 1202: picosoc_noflash:soc|picosoc_mem:memory|mem[17][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][11] + +# Subckt 1203: picosoc_noflash:soc|picosoc_mem:memory|mem[49][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][11] + +# Subckt 1204: picosoc_noflash:soc|picosoc_mem:memory|Mux20~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[49][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~1 + +# Subckt 1205: picosoc_noflash:soc|picosoc_mem:memory|mem[8][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][11] + +# Subckt 1206: picosoc_noflash:soc|picosoc_mem:memory|mem[40][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][11] + +# Subckt 1207: picosoc_noflash:soc|picosoc_mem:memory|mem[9][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][11] + +# Subckt 1208: picosoc_noflash:soc|picosoc_mem:memory|mem[41][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][11] + +# Subckt 1209: picosoc_noflash:soc|picosoc_mem:memory|Mux20~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[41][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[40][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~2 + +# Subckt 1210: picosoc_noflash:soc|picosoc_mem:memory|mem[24][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][11] + +# Subckt 1211: picosoc_noflash:soc|picosoc_mem:memory|mem[56][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][11] + +# Subckt 1212: picosoc_noflash:soc|picosoc_mem:memory|mem[25][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][11] + +# Subckt 1213: picosoc_noflash:soc|picosoc_mem:memory|mem[57][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][11] + +# Subckt 1214: picosoc_noflash:soc|picosoc_mem:memory|Mux20~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[57][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~3 + +# Subckt 1215: picosoc_noflash:soc|picosoc_mem:memory|Mux20~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~4 + +# Subckt 1216: picosoc_noflash:soc|picosoc_mem:memory|mem[2][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][11] + +# Subckt 1217: picosoc_noflash:soc|picosoc_mem:memory|mem[34][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][11] + +# Subckt 1218: picosoc_noflash:soc|picosoc_mem:memory|mem[18][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][11] + +# Subckt 1219: picosoc_noflash:soc|picosoc_mem:memory|mem[50][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][11] + +# Subckt 1220: picosoc_noflash:soc|picosoc_mem:memory|Mux20~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[50][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[34][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~5 + +# Subckt 1221: picosoc_noflash:soc|picosoc_mem:memory|mem[3][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][11] + +# Subckt 1222: picosoc_noflash:soc|picosoc_mem:memory|mem[35][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][11] + +# Subckt 1223: picosoc_noflash:soc|picosoc_mem:memory|mem[19][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][11] + +# Subckt 1224: picosoc_noflash:soc|picosoc_mem:memory|mem[51][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][11] + +# Subckt 1225: picosoc_noflash:soc|picosoc_mem:memory|Mux20~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[51][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[19][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~6 + +# Subckt 1226: picosoc_noflash:soc|picosoc_mem:memory|mem[10][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][11] + +# Subckt 1227: picosoc_noflash:soc|picosoc_mem:memory|mem[42][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][11] + +# Subckt 1228: picosoc_noflash:soc|picosoc_mem:memory|mem[26][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][11] + +# Subckt 1229: picosoc_noflash:soc|picosoc_mem:memory|mem[58][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][11] + +# Subckt 1230: picosoc_noflash:soc|picosoc_mem:memory|Mux20~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[58][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[42][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~7 + +# Subckt 1231: picosoc_noflash:soc|picosoc_mem:memory|mem[11][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][11] + +# Subckt 1232: picosoc_noflash:soc|picosoc_mem:memory|mem[43][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][11] + +# Subckt 1233: picosoc_noflash:soc|picosoc_mem:memory|mem[27][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][11] + +# Subckt 1234: picosoc_noflash:soc|picosoc_mem:memory|mem[59][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][11] + +# Subckt 1235: picosoc_noflash:soc|picosoc_mem:memory|Mux20~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[43][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~8 + +# Subckt 1236: picosoc_noflash:soc|picosoc_mem:memory|Mux20~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~9 + +# Subckt 1237: picosoc_noflash:soc|picosoc_mem:memory|mem[4][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][11] + +# Subckt 1238: picosoc_noflash:soc|picosoc_mem:memory|mem[36][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][11] + +# Subckt 1239: picosoc_noflash:soc|picosoc_mem:memory|mem[5][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][11] + +# Subckt 1240: picosoc_noflash:soc|picosoc_mem:memory|mem[37][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][11] + +# Subckt 1241: picosoc_noflash:soc|picosoc_mem:memory|Mux20~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[37][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[36][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~10 + +# Subckt 1242: picosoc_noflash:soc|picosoc_mem:memory|mem[20][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][11] + +# Subckt 1243: picosoc_noflash:soc|picosoc_mem:memory|mem[52][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][11] + +# Subckt 1244: picosoc_noflash:soc|picosoc_mem:memory|mem[21][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][11] + +# Subckt 1245: picosoc_noflash:soc|picosoc_mem:memory|mem[53][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][11] + +# Subckt 1246: picosoc_noflash:soc|picosoc_mem:memory|Mux20~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[53][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[52][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~11 + +# Subckt 1247: picosoc_noflash:soc|picosoc_mem:memory|mem[12][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][11] + +# Subckt 1248: picosoc_noflash:soc|picosoc_mem:memory|mem[44][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][11] + +# Subckt 1249: picosoc_noflash:soc|picosoc_mem:memory|mem[13][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][11] + +# Subckt 1250: picosoc_noflash:soc|picosoc_mem:memory|mem[45][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][11] + +# Subckt 1251: picosoc_noflash:soc|picosoc_mem:memory|Mux20~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[44][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~12 + +# Subckt 1252: picosoc_noflash:soc|picosoc_mem:memory|mem[28][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][11] + +# Subckt 1253: picosoc_noflash:soc|picosoc_mem:memory|mem[60][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][11] + +# Subckt 1254: picosoc_noflash:soc|picosoc_mem:memory|mem[29][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][11] + +# Subckt 1255: picosoc_noflash:soc|picosoc_mem:memory|mem[61][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][11] + +# Subckt 1256: picosoc_noflash:soc|picosoc_mem:memory|Mux20~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[60][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~13 + +# Subckt 1257: picosoc_noflash:soc|picosoc_mem:memory|Mux20~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~14 + +# Subckt 1258: picosoc_noflash:soc|picosoc_mem:memory|mem[6][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][11] + +# Subckt 1259: picosoc_noflash:soc|picosoc_mem:memory|mem[38][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][11] + +# Subckt 1260: picosoc_noflash:soc|picosoc_mem:memory|mem[22][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][11] + +# Subckt 1261: picosoc_noflash:soc|picosoc_mem:memory|mem[54][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][11] + +# Subckt 1262: picosoc_noflash:soc|picosoc_mem:memory|Mux20~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~15 + +# Subckt 1263: picosoc_noflash:soc|picosoc_mem:memory|mem[7][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][11] + +# Subckt 1264: picosoc_noflash:soc|picosoc_mem:memory|mem[39][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][11] + +# Subckt 1265: picosoc_noflash:soc|picosoc_mem:memory|mem[23][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][11] + +# Subckt 1266: picosoc_noflash:soc|picosoc_mem:memory|mem[55][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][11] + +# Subckt 1267: picosoc_noflash:soc|picosoc_mem:memory|Mux20~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[39][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~16 + +# Subckt 1268: picosoc_noflash:soc|picosoc_mem:memory|mem[14][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][11] + +# Subckt 1269: picosoc_noflash:soc|picosoc_mem:memory|mem[46][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][11] + +# Subckt 1270: picosoc_noflash:soc|picosoc_mem:memory|mem[30][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][11] + +# Subckt 1271: picosoc_noflash:soc|picosoc_mem:memory|mem[62][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][11] + +# Subckt 1272: picosoc_noflash:soc|picosoc_mem:memory|Mux20~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[46][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~17 + +# Subckt 1273: picosoc_noflash:soc|picosoc_mem:memory|mem[15][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][11] + +# Subckt 1274: picosoc_noflash:soc|picosoc_mem:memory|mem[47][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][11] + +# Subckt 1275: picosoc_noflash:soc|picosoc_mem:memory|mem[31][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][11] + +# Subckt 1276: picosoc_noflash:soc|picosoc_mem:memory|mem[63][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][11] + +# Subckt 1277: picosoc_noflash:soc|picosoc_mem:memory|Mux20~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[47][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[15][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~18 + +# Subckt 1278: picosoc_noflash:soc|picosoc_mem:memory|Mux20~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~19 + +# Subckt 1279: picosoc_noflash:soc|picosoc_mem:memory|Mux20~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~20 + +# Subckt 1280: picosoc_noflash:soc|picosoc_mem:memory|mem[64][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][11] + +# Subckt 1281: picosoc_noflash:soc|picosoc_mem:memory|mem[96][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][11] + +# Subckt 1282: picosoc_noflash:soc|picosoc_mem:memory|mem[66][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][11] + +# Subckt 1283: picosoc_noflash:soc|picosoc_mem:memory|mem[98][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][11] + +# Subckt 1284: picosoc_noflash:soc|picosoc_mem:memory|Mux20~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[98][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[66][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~21 + +# Subckt 1285: picosoc_noflash:soc|picosoc_mem:memory|mem[80][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][11] + +# Subckt 1286: picosoc_noflash:soc|picosoc_mem:memory|mem[112][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][11] + +# Subckt 1287: picosoc_noflash:soc|picosoc_mem:memory|mem[82][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][11] + +# Subckt 1288: picosoc_noflash:soc|picosoc_mem:memory|mem[114][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][11] + +# Subckt 1289: picosoc_noflash:soc|picosoc_mem:memory|Mux20~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[82][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~22 + +# Subckt 1290: picosoc_noflash:soc|picosoc_mem:memory|mem[68][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][11] + +# Subckt 1291: picosoc_noflash:soc|picosoc_mem:memory|mem[100][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][11] + +# Subckt 1292: picosoc_noflash:soc|picosoc_mem:memory|mem[70][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][11] + +# Subckt 1293: picosoc_noflash:soc|picosoc_mem:memory|mem[102][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][11] + +# Subckt 1294: picosoc_noflash:soc|picosoc_mem:memory|Mux20~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[102][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~23 + +# Subckt 1295: picosoc_noflash:soc|picosoc_mem:memory|mem[84][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][11] + +# Subckt 1296: picosoc_noflash:soc|picosoc_mem:memory|mem[116][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][11] + +# Subckt 1297: picosoc_noflash:soc|picosoc_mem:memory|mem[86][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][11] + +# Subckt 1298: picosoc_noflash:soc|picosoc_mem:memory|mem[118][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][11] + +# Subckt 1299: picosoc_noflash:soc|picosoc_mem:memory|Mux20~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~24 + +# Subckt 1300: picosoc_noflash:soc|picosoc_mem:memory|Mux20~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~25 + +# Subckt 1301: picosoc_noflash:soc|picosoc_mem:memory|mem[65][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][11] + +# Subckt 1302: picosoc_noflash:soc|picosoc_mem:memory|mem[97][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][11] + +# Subckt 1303: picosoc_noflash:soc|picosoc_mem:memory|mem[69][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][11] + +# Subckt 1304: picosoc_noflash:soc|picosoc_mem:memory|mem[101][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][11] + +# Subckt 1305: picosoc_noflash:soc|picosoc_mem:memory|Mux20~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~26 + +# Subckt 1306: picosoc_noflash:soc|picosoc_mem:memory|mem[67][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][11] + +# Subckt 1307: picosoc_noflash:soc|picosoc_mem:memory|mem[99][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][11] + +# Subckt 1308: picosoc_noflash:soc|picosoc_mem:memory|mem[71][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][11] + +# Subckt 1309: picosoc_noflash:soc|picosoc_mem:memory|mem[103][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][11] + +# Subckt 1310: picosoc_noflash:soc|picosoc_mem:memory|Mux20~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~27 + +# Subckt 1311: picosoc_noflash:soc|picosoc_mem:memory|mem[81][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][11] + +# Subckt 1312: picosoc_noflash:soc|picosoc_mem:memory|mem[113][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][11] + +# Subckt 1313: picosoc_noflash:soc|picosoc_mem:memory|mem[85][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][11] + +# Subckt 1314: picosoc_noflash:soc|picosoc_mem:memory|mem[117][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][11] + +# Subckt 1315: picosoc_noflash:soc|picosoc_mem:memory|Mux20~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~28 + +# Subckt 1316: picosoc_noflash:soc|picosoc_mem:memory|mem[83][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][11] + +# Subckt 1317: picosoc_noflash:soc|picosoc_mem:memory|mem[115][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][11] + +# Subckt 1318: picosoc_noflash:soc|picosoc_mem:memory|mem[87][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][11] + +# Subckt 1319: picosoc_noflash:soc|picosoc_mem:memory|mem[119][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][11] + +# Subckt 1320: picosoc_noflash:soc|picosoc_mem:memory|Mux20~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~29 + +# Subckt 1321: picosoc_noflash:soc|picosoc_mem:memory|Mux20~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~30 + +# Subckt 1322: picosoc_noflash:soc|picosoc_mem:memory|mem[72][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][11] + +# Subckt 1323: picosoc_noflash:soc|picosoc_mem:memory|mem[104][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][11] + +# Subckt 1324: picosoc_noflash:soc|picosoc_mem:memory|mem[74][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][11] + +# Subckt 1325: picosoc_noflash:soc|picosoc_mem:memory|mem[106][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][11] + +# Subckt 1326: picosoc_noflash:soc|picosoc_mem:memory|Mux20~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[74][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~31 + +# Subckt 1327: picosoc_noflash:soc|picosoc_mem:memory|mem[88][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][11] + +# Subckt 1328: picosoc_noflash:soc|picosoc_mem:memory|mem[120][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][11] + +# Subckt 1329: picosoc_noflash:soc|picosoc_mem:memory|mem[90][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][11] + +# Subckt 1330: picosoc_noflash:soc|picosoc_mem:memory|mem[122][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][11] + +# Subckt 1331: picosoc_noflash:soc|picosoc_mem:memory|Mux20~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~32 + +# Subckt 1332: picosoc_noflash:soc|picosoc_mem:memory|mem[76][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][11] + +# Subckt 1333: picosoc_noflash:soc|picosoc_mem:memory|mem[108][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][11] + +# Subckt 1334: picosoc_noflash:soc|picosoc_mem:memory|mem[78][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][11] + +# Subckt 1335: picosoc_noflash:soc|picosoc_mem:memory|mem[110][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][11] + +# Subckt 1336: picosoc_noflash:soc|picosoc_mem:memory|Mux20~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[110][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~33 + +# Subckt 1337: picosoc_noflash:soc|picosoc_mem:memory|mem[92][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][11] + +# Subckt 1338: picosoc_noflash:soc|picosoc_mem:memory|mem[124][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][11] + +# Subckt 1339: picosoc_noflash:soc|picosoc_mem:memory|mem[94][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][11] + +# Subckt 1340: picosoc_noflash:soc|picosoc_mem:memory|mem[126][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][11] + +# Subckt 1341: picosoc_noflash:soc|picosoc_mem:memory|Mux20~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[124][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[92][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~34 + +# Subckt 1342: picosoc_noflash:soc|picosoc_mem:memory|Mux20~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~35 + +# Subckt 1343: picosoc_noflash:soc|picosoc_mem:memory|mem[73][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][11] + +# Subckt 1344: picosoc_noflash:soc|picosoc_mem:memory|mem[105][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][11] + +# Subckt 1345: picosoc_noflash:soc|picosoc_mem:memory|mem[77][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][11] + +# Subckt 1346: picosoc_noflash:soc|picosoc_mem:memory|mem[109][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][11] + +# Subckt 1347: picosoc_noflash:soc|picosoc_mem:memory|Mux20~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~36 + +# Subckt 1348: picosoc_noflash:soc|picosoc_mem:memory|mem[75][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][11] + +# Subckt 1349: picosoc_noflash:soc|picosoc_mem:memory|mem[107][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][11] + +# Subckt 1350: picosoc_noflash:soc|picosoc_mem:memory|mem[79][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][11] + +# Subckt 1351: picosoc_noflash:soc|picosoc_mem:memory|mem[111][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][11] + +# Subckt 1352: picosoc_noflash:soc|picosoc_mem:memory|Mux20~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~37 + +# Subckt 1353: picosoc_noflash:soc|picosoc_mem:memory|mem[89][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][11] + +# Subckt 1354: picosoc_noflash:soc|picosoc_mem:memory|mem[121][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][11] + +# Subckt 1355: picosoc_noflash:soc|picosoc_mem:memory|mem[93][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][11] + +# Subckt 1356: picosoc_noflash:soc|picosoc_mem:memory|mem[125][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][11] + +# Subckt 1357: picosoc_noflash:soc|picosoc_mem:memory|Mux20~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[89][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~38 + +# Subckt 1358: picosoc_noflash:soc|picosoc_mem:memory|mem[91][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][11] + +# Subckt 1359: picosoc_noflash:soc|picosoc_mem:memory|mem[123][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][11] + +# Subckt 1360: picosoc_noflash:soc|picosoc_mem:memory|mem[95][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][11] + +# Subckt 1361: picosoc_noflash:soc|picosoc_mem:memory|mem[127][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][11] + +# Subckt 1362: picosoc_noflash:soc|picosoc_mem:memory|Mux20~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[123][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[91][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~39 + +# Subckt 1363: picosoc_noflash:soc|picosoc_mem:memory|Mux20~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~40 + +# Subckt 1364: picosoc_noflash:soc|picosoc_mem:memory|Mux20~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~41 + +# Subckt 1365: picosoc_noflash:soc|picosoc_mem:memory|mem[128][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][11] + +# Subckt 1366: picosoc_noflash:soc|picosoc_mem:memory|mem[160][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][11] + +# Subckt 1367: picosoc_noflash:soc|picosoc_mem:memory|mem[129][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][11] + +# Subckt 1368: picosoc_noflash:soc|picosoc_mem:memory|mem[161][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][11] + +# Subckt 1369: picosoc_noflash:soc|picosoc_mem:memory|Mux20~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[161][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[129][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~42 + +# Subckt 1370: picosoc_noflash:soc|picosoc_mem:memory|mem[136][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][11] + +# Subckt 1371: picosoc_noflash:soc|picosoc_mem:memory|mem[168][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][11] + +# Subckt 1372: picosoc_noflash:soc|picosoc_mem:memory|mem[137][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][11] + +# Subckt 1373: picosoc_noflash:soc|picosoc_mem:memory|mem[169][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][11] + +# Subckt 1374: picosoc_noflash:soc|picosoc_mem:memory|Mux20~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[169][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~43 + +# Subckt 1375: picosoc_noflash:soc|picosoc_mem:memory|mem[132][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][11] + +# Subckt 1376: picosoc_noflash:soc|picosoc_mem:memory|mem[164][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][11] + +# Subckt 1377: picosoc_noflash:soc|picosoc_mem:memory|mem[133][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][11] + +# Subckt 1378: picosoc_noflash:soc|picosoc_mem:memory|mem[165][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][11] + +# Subckt 1379: picosoc_noflash:soc|picosoc_mem:memory|Mux20~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~44 + +# Subckt 1380: picosoc_noflash:soc|picosoc_mem:memory|mem[140][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][11] + +# Subckt 1381: picosoc_noflash:soc|picosoc_mem:memory|mem[172][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][11] + +# Subckt 1382: picosoc_noflash:soc|picosoc_mem:memory|mem[141][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][11] + +# Subckt 1383: picosoc_noflash:soc|picosoc_mem:memory|mem[173][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][11] + +# Subckt 1384: picosoc_noflash:soc|picosoc_mem:memory|Mux20~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~45 + +# Subckt 1385: picosoc_noflash:soc|picosoc_mem:memory|Mux20~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~46 + +# Subckt 1386: picosoc_noflash:soc|picosoc_mem:memory|mem[144][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][11] + +# Subckt 1387: picosoc_noflash:soc|picosoc_mem:memory|mem[176][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][11] + +# Subckt 1388: picosoc_noflash:soc|picosoc_mem:memory|mem[152][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][11] + +# Subckt 1389: picosoc_noflash:soc|picosoc_mem:memory|mem[184][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][11] + +# Subckt 1390: picosoc_noflash:soc|picosoc_mem:memory|Mux20~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[184][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[152][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~47 + +# Subckt 1391: picosoc_noflash:soc|picosoc_mem:memory|mem[145][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][11] + +# Subckt 1392: picosoc_noflash:soc|picosoc_mem:memory|mem[177][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][11] + +# Subckt 1393: picosoc_noflash:soc|picosoc_mem:memory|mem[153][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][11] + +# Subckt 1394: picosoc_noflash:soc|picosoc_mem:memory|mem[185][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][11] + +# Subckt 1395: picosoc_noflash:soc|picosoc_mem:memory|Mux20~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~48 + +# Subckt 1396: picosoc_noflash:soc|picosoc_mem:memory|mem[148][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][11] + +# Subckt 1397: picosoc_noflash:soc|picosoc_mem:memory|mem[180][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][11] + +# Subckt 1398: picosoc_noflash:soc|picosoc_mem:memory|mem[156][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][11] + +# Subckt 1399: picosoc_noflash:soc|picosoc_mem:memory|mem[188][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][11] + +# Subckt 1400: picosoc_noflash:soc|picosoc_mem:memory|Mux20~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~49 + +# Subckt 1401: picosoc_noflash:soc|picosoc_mem:memory|mem[149][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][11] + +# Subckt 1402: picosoc_noflash:soc|picosoc_mem:memory|mem[181][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][11] + +# Subckt 1403: picosoc_noflash:soc|picosoc_mem:memory|mem[157][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][11] + +# Subckt 1404: picosoc_noflash:soc|picosoc_mem:memory|mem[189][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][11] + +# Subckt 1405: picosoc_noflash:soc|picosoc_mem:memory|Mux20~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[181][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[149][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~50 + +# Subckt 1406: picosoc_noflash:soc|picosoc_mem:memory|Mux20~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~51 + +# Subckt 1407: picosoc_noflash:soc|picosoc_mem:memory|mem[130][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][11] + +# Subckt 1408: picosoc_noflash:soc|picosoc_mem:memory|mem[162][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][11] + +# Subckt 1409: picosoc_noflash:soc|picosoc_mem:memory|mem[131][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][11] + +# Subckt 1410: picosoc_noflash:soc|picosoc_mem:memory|mem[163][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][11] + +# Subckt 1411: picosoc_noflash:soc|picosoc_mem:memory|Mux20~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[163][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[131][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~52 + +# Subckt 1412: picosoc_noflash:soc|picosoc_mem:memory|mem[138][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][11] + +# Subckt 1413: picosoc_noflash:soc|picosoc_mem:memory|mem[170][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][11] + +# Subckt 1414: picosoc_noflash:soc|picosoc_mem:memory|mem[139][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][11] + +# Subckt 1415: picosoc_noflash:soc|picosoc_mem:memory|mem[171][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][11] + +# Subckt 1416: picosoc_noflash:soc|picosoc_mem:memory|Mux20~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[139][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~53 + +# Subckt 1417: picosoc_noflash:soc|picosoc_mem:memory|mem[134][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][11] + +# Subckt 1418: picosoc_noflash:soc|picosoc_mem:memory|mem[166][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][11] + +# Subckt 1419: picosoc_noflash:soc|picosoc_mem:memory|mem[135][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][11] + +# Subckt 1420: picosoc_noflash:soc|picosoc_mem:memory|mem[167][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][11] + +# Subckt 1421: picosoc_noflash:soc|picosoc_mem:memory|Mux20~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~54 + +# Subckt 1422: picosoc_noflash:soc|picosoc_mem:memory|mem[142][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][11] + +# Subckt 1423: picosoc_noflash:soc|picosoc_mem:memory|mem[174][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][11] + +# Subckt 1424: picosoc_noflash:soc|picosoc_mem:memory|mem[143][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][11] + +# Subckt 1425: picosoc_noflash:soc|picosoc_mem:memory|mem[175][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][11] + +# Subckt 1426: picosoc_noflash:soc|picosoc_mem:memory|Mux20~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~55 + +# Subckt 1427: picosoc_noflash:soc|picosoc_mem:memory|Mux20~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~56 + +# Subckt 1428: picosoc_noflash:soc|picosoc_mem:memory|mem[146][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][11] + +# Subckt 1429: picosoc_noflash:soc|picosoc_mem:memory|mem[178][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][11] + +# Subckt 1430: picosoc_noflash:soc|picosoc_mem:memory|mem[154][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][11] + +# Subckt 1431: picosoc_noflash:soc|picosoc_mem:memory|mem[186][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][11] + +# Subckt 1432: picosoc_noflash:soc|picosoc_mem:memory|Mux20~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~57 + +# Subckt 1433: picosoc_noflash:soc|picosoc_mem:memory|mem[147][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][11] + +# Subckt 1434: picosoc_noflash:soc|picosoc_mem:memory|mem[179][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][11] + +# Subckt 1435: picosoc_noflash:soc|picosoc_mem:memory|mem[155][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][11] + +# Subckt 1436: picosoc_noflash:soc|picosoc_mem:memory|mem[187][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][11] + +# Subckt 1437: picosoc_noflash:soc|picosoc_mem:memory|Mux20~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~58 + +# Subckt 1438: picosoc_noflash:soc|picosoc_mem:memory|mem[150][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][11] + +# Subckt 1439: picosoc_noflash:soc|picosoc_mem:memory|mem[182][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][11] + +# Subckt 1440: picosoc_noflash:soc|picosoc_mem:memory|mem[158][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][11] + +# Subckt 1441: picosoc_noflash:soc|picosoc_mem:memory|mem[190][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][11] + +# Subckt 1442: picosoc_noflash:soc|picosoc_mem:memory|Mux20~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[150][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~59 + +# Subckt 1443: picosoc_noflash:soc|picosoc_mem:memory|mem[151][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][11] + +# Subckt 1444: picosoc_noflash:soc|picosoc_mem:memory|mem[183][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][11] + +# Subckt 1445: picosoc_noflash:soc|picosoc_mem:memory|mem[159][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][11] + +# Subckt 1446: picosoc_noflash:soc|picosoc_mem:memory|mem[191][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][11] + +# Subckt 1447: picosoc_noflash:soc|picosoc_mem:memory|Mux20~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[151][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~60 + +# Subckt 1448: picosoc_noflash:soc|picosoc_mem:memory|Mux20~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~61 + +# Subckt 1449: picosoc_noflash:soc|picosoc_mem:memory|Mux20~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~62 + +# Subckt 1450: picosoc_noflash:soc|picosoc_mem:memory|mem[192][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][11] + +# Subckt 1451: picosoc_noflash:soc|picosoc_mem:memory|mem[224][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][11] + +# Subckt 1452: picosoc_noflash:soc|picosoc_mem:memory|mem[194][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][11] + +# Subckt 1453: picosoc_noflash:soc|picosoc_mem:memory|mem[226][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][11] + +# Subckt 1454: picosoc_noflash:soc|picosoc_mem:memory|Mux20~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[226][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[194][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~63 + +# Subckt 1455: picosoc_noflash:soc|picosoc_mem:memory|mem[208][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][11] + +# Subckt 1456: picosoc_noflash:soc|picosoc_mem:memory|mem[240][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][11] + +# Subckt 1457: picosoc_noflash:soc|picosoc_mem:memory|mem[210][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][11] + +# Subckt 1458: picosoc_noflash:soc|picosoc_mem:memory|mem[242][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][11] + +# Subckt 1459: picosoc_noflash:soc|picosoc_mem:memory|Mux20~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[210][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~64 + +# Subckt 1460: picosoc_noflash:soc|picosoc_mem:memory|mem[193][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][11] + +# Subckt 1461: picosoc_noflash:soc|picosoc_mem:memory|mem[225][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][11] + +# Subckt 1462: picosoc_noflash:soc|picosoc_mem:memory|mem[195][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][11] + +# Subckt 1463: picosoc_noflash:soc|picosoc_mem:memory|mem[227][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][11] + +# Subckt 1464: picosoc_noflash:soc|picosoc_mem:memory|Mux20~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[227][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[195][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~65 + +# Subckt 1465: picosoc_noflash:soc|picosoc_mem:memory|mem[209][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][11] + +# Subckt 1466: picosoc_noflash:soc|picosoc_mem:memory|mem[241][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][11] + +# Subckt 1467: picosoc_noflash:soc|picosoc_mem:memory|mem[211][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][11] + +# Subckt 1468: picosoc_noflash:soc|picosoc_mem:memory|mem[243][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][11] + +# Subckt 1469: picosoc_noflash:soc|picosoc_mem:memory|Mux20~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[243][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[211][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~66 + +# Subckt 1470: picosoc_noflash:soc|picosoc_mem:memory|Mux20~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~67 + +# Subckt 1471: picosoc_noflash:soc|picosoc_mem:memory|mem[196][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][11] + +# Subckt 1472: picosoc_noflash:soc|picosoc_mem:memory|mem[228][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][11] + +# Subckt 1473: picosoc_noflash:soc|picosoc_mem:memory|mem[212][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][11] + +# Subckt 1474: picosoc_noflash:soc|picosoc_mem:memory|mem[244][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][11] + +# Subckt 1475: picosoc_noflash:soc|picosoc_mem:memory|Mux20~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[244][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[212][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~68 + +# Subckt 1476: picosoc_noflash:soc|picosoc_mem:memory|mem[198][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][11] + +# Subckt 1477: picosoc_noflash:soc|picosoc_mem:memory|mem[230][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][11] + +# Subckt 1478: picosoc_noflash:soc|picosoc_mem:memory|mem[214][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][11] + +# Subckt 1479: picosoc_noflash:soc|picosoc_mem:memory|mem[246][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][11] + +# Subckt 1480: picosoc_noflash:soc|picosoc_mem:memory|Mux20~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[214][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[198][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~69 + +# Subckt 1481: picosoc_noflash:soc|picosoc_mem:memory|mem[197][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][11] + +# Subckt 1482: picosoc_noflash:soc|picosoc_mem:memory|mem[229][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][11] + +# Subckt 1483: picosoc_noflash:soc|picosoc_mem:memory|mem[213][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][11] + +# Subckt 1484: picosoc_noflash:soc|picosoc_mem:memory|mem[245][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][11] + +# Subckt 1485: picosoc_noflash:soc|picosoc_mem:memory|Mux20~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[213][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[229][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[197][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~70 + +# Subckt 1486: picosoc_noflash:soc|picosoc_mem:memory|mem[199][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][11] + +# Subckt 1487: picosoc_noflash:soc|picosoc_mem:memory|mem[231][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][11] + +# Subckt 1488: picosoc_noflash:soc|picosoc_mem:memory|mem[215][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][11] + +# Subckt 1489: picosoc_noflash:soc|picosoc_mem:memory|mem[247][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][11] + +# Subckt 1490: picosoc_noflash:soc|picosoc_mem:memory|Mux20~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[215][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[199][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~71 + +# Subckt 1491: picosoc_noflash:soc|picosoc_mem:memory|Mux20~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~72 + +# Subckt 1492: picosoc_noflash:soc|picosoc_mem:memory|mem[200][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][11] + +# Subckt 1493: picosoc_noflash:soc|picosoc_mem:memory|mem[232][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][11] + +# Subckt 1494: picosoc_noflash:soc|picosoc_mem:memory|mem[202][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][11] + +# Subckt 1495: picosoc_noflash:soc|picosoc_mem:memory|mem[234][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][11] + +# Subckt 1496: picosoc_noflash:soc|picosoc_mem:memory|Mux20~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[202][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~73 + +# Subckt 1497: picosoc_noflash:soc|picosoc_mem:memory|mem[216][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][11] + +# Subckt 1498: picosoc_noflash:soc|picosoc_mem:memory|mem[248][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][11] + +# Subckt 1499: picosoc_noflash:soc|picosoc_mem:memory|mem[218][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][11] + +# Subckt 1500: picosoc_noflash:soc|picosoc_mem:memory|mem[250][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][11] + +# Subckt 1501: picosoc_noflash:soc|picosoc_mem:memory|Mux20~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[218][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[216][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~74 + +# Subckt 1502: picosoc_noflash:soc|picosoc_mem:memory|mem[201][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][11] + +# Subckt 1503: picosoc_noflash:soc|picosoc_mem:memory|mem[233][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][11] + +# Subckt 1504: picosoc_noflash:soc|picosoc_mem:memory|mem[203][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][11] + +# Subckt 1505: picosoc_noflash:soc|picosoc_mem:memory|mem[235][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][11] + +# Subckt 1506: picosoc_noflash:soc|picosoc_mem:memory|Mux20~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[203][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~75 + +# Subckt 1507: picosoc_noflash:soc|picosoc_mem:memory|mem[217][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][11] + +# Subckt 1508: picosoc_noflash:soc|picosoc_mem:memory|mem[249][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][11] + +# Subckt 1509: picosoc_noflash:soc|picosoc_mem:memory|mem[219][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][11] + +# Subckt 1510: picosoc_noflash:soc|picosoc_mem:memory|mem[251][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][11] + +# Subckt 1511: picosoc_noflash:soc|picosoc_mem:memory|Mux20~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[219][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[217][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~76 + +# Subckt 1512: picosoc_noflash:soc|picosoc_mem:memory|Mux20~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~77 + +# Subckt 1513: picosoc_noflash:soc|picosoc_mem:memory|mem[204][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][11] + +# Subckt 1514: picosoc_noflash:soc|picosoc_mem:memory|mem[236][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][11] + +# Subckt 1515: picosoc_noflash:soc|picosoc_mem:memory|mem[220][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][11] + +# Subckt 1516: picosoc_noflash:soc|picosoc_mem:memory|mem[252][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][11] + +# Subckt 1517: picosoc_noflash:soc|picosoc_mem:memory|Mux20~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~78 + +# Subckt 1518: picosoc_noflash:soc|picosoc_mem:memory|mem[206][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][11] + +# Subckt 1519: picosoc_noflash:soc|picosoc_mem:memory|mem[238][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][11] + +# Subckt 1520: picosoc_noflash:soc|picosoc_mem:memory|mem[222][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][11] + +# Subckt 1521: picosoc_noflash:soc|picosoc_mem:memory|mem[254][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][11] + +# Subckt 1522: picosoc_noflash:soc|picosoc_mem:memory|Mux20~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[222][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[206][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~79 + +# Subckt 1523: picosoc_noflash:soc|picosoc_mem:memory|mem[205][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][11] + +# Subckt 1524: picosoc_noflash:soc|picosoc_mem:memory|mem[237][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][11] + +# Subckt 1525: picosoc_noflash:soc|picosoc_mem:memory|mem[221][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][11] + +# Subckt 1526: picosoc_noflash:soc|picosoc_mem:memory|mem[253][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][11] + +# Subckt 1527: picosoc_noflash:soc|picosoc_mem:memory|Mux20~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[237][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[205][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~80 + +# Subckt 1528: picosoc_noflash:soc|picosoc_mem:memory|mem[207][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][11] + +# Subckt 1529: picosoc_noflash:soc|picosoc_mem:memory|mem[239][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][11] + +# Subckt 1530: picosoc_noflash:soc|picosoc_mem:memory|mem[223][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][11] + +# Subckt 1531: picosoc_noflash:soc|picosoc_mem:memory|mem[255][11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][11] + +# Subckt 1532: picosoc_noflash:soc|picosoc_mem:memory|Mux20~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][11] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[223][11] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[239][11] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[207][11] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~81 + +# Subckt 1533: picosoc_noflash:soc|picosoc_mem:memory|Mux20~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~82 + +# Subckt 1534: picosoc_noflash:soc|picosoc_mem:memory|Mux20~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~83 + +# Subckt 1535: picosoc_noflash:soc|picosoc_mem:memory|Mux20~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux20~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux20~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux20~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux20~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux20~84 + +# Subckt 1536: picosoc_noflash:soc|picosoc_mem:memory|rdata[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux20~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[11] + +# Subckt 1537: picosoc_noflash:soc|mem_rdata[11]~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[11] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[11]~21 + +# Subckt 1538: picosoc_noflash:soc|mem_rdata[11]~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[11]~22 + +# Subckt 1539: picosoc_noflash:soc|mem_ready~4_I +.subckt stratixiv_lcell_comb \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_ready~4 + +# Subckt 1540: gpio[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + sclr=WideAnd0 \ + ena=gpio[13]~1 \ + clk=clk \ + q=gpio[11] + +# Subckt 1541: iomem_rdata[11]~I +.subckt dffeas \ + d=gpio[11] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[11] + +# Subckt 1542: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a11~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a11 + +# Subckt 1543: picosoc_noflash:soc|mem_rdata[11]~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a11 \ + datae=iomem_rdata[11] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[11]~23 + +# Subckt 1544: picosoc_noflash:soc|mem_rdata[11]~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[11]~23 \ + datae=picosoc_noflash:soc|mem_rdata[11]~22 \ + datad=picosoc_noflash:soc|mem_rdata[11]~21 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[11]~24 + +# Subckt 1545: picosoc_noflash:soc|picorv32:cpu|Selector65~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector65~0 + +# Subckt 1546: picosoc_noflash:soc|picorv32:cpu|decoded_imm[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector65~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[27] + +# Subckt 1547: picosoc_noflash:soc|picorv32:cpu|reg_out~151_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[27]~28 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~151 + +# Subckt 1548: picosoc_noflash:soc|picorv32:cpu|Selector162~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector162~0 + +# Subckt 1549: picosoc_noflash:soc|picorv32:cpu|reg_pc[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector162~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[27] + +# Subckt 1550: picosoc_noflash:soc|picorv32:cpu|Selector82~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector82~0 + +# Subckt 1551: picosoc_noflash:soc|picorv32:cpu|decoded_imm[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector82~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[10] + +# Subckt 1552: picosoc_noflash:soc|picorv32:cpu|current_pc~17_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector147~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~17 + +# Subckt 1553: picosoc_noflash:soc|picorv32:cpu|Selector179~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector179~0 + +# Subckt 1554: picosoc_noflash:soc|picorv32:cpu|reg_pc[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector179~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[10] + +# Subckt 1555: picosoc_noflash:soc|picosoc_mem:memory|mem[0][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][9] + +# Subckt 1556: picosoc_noflash:soc|picosoc_mem:memory|mem[16][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][9] + +# Subckt 1557: picosoc_noflash:soc|picosoc_mem:memory|mem[4][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][9] + +# Subckt 1558: picosoc_noflash:soc|picosoc_mem:memory|mem[20][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][9] + +# Subckt 1559: picosoc_noflash:soc|picosoc_mem:memory|Mux22~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[20][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[16][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~0 + +# Subckt 1560: picosoc_noflash:soc|picosoc_mem:memory|mem[2][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][9] + +# Subckt 1561: picosoc_noflash:soc|picosoc_mem:memory|mem[18][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][9] + +# Subckt 1562: picosoc_noflash:soc|picosoc_mem:memory|mem[6][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][9] + +# Subckt 1563: picosoc_noflash:soc|picosoc_mem:memory|mem[22][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][9] + +# Subckt 1564: picosoc_noflash:soc|picosoc_mem:memory|Mux22~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[22][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~1 + +# Subckt 1565: picosoc_noflash:soc|picosoc_mem:memory|mem[1][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][9] + +# Subckt 1566: picosoc_noflash:soc|picosoc_mem:memory|mem[17][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][9] + +# Subckt 1567: picosoc_noflash:soc|picosoc_mem:memory|mem[5][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][9] + +# Subckt 1568: picosoc_noflash:soc|picosoc_mem:memory|mem[21][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][9] + +# Subckt 1569: picosoc_noflash:soc|picosoc_mem:memory|Mux22~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[21][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[17][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~2 + +# Subckt 1570: picosoc_noflash:soc|picosoc_mem:memory|mem[3][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][9] + +# Subckt 1571: picosoc_noflash:soc|picosoc_mem:memory|mem[19][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][9] + +# Subckt 1572: picosoc_noflash:soc|picosoc_mem:memory|mem[7][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][9] + +# Subckt 1573: picosoc_noflash:soc|picosoc_mem:memory|mem[23][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][9] + +# Subckt 1574: picosoc_noflash:soc|picosoc_mem:memory|Mux22~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[19][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~3 + +# Subckt 1575: picosoc_noflash:soc|picosoc_mem:memory|Mux22~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~4 + +# Subckt 1576: picosoc_noflash:soc|picosoc_mem:memory|mem[128][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][9] + +# Subckt 1577: picosoc_noflash:soc|picosoc_mem:memory|mem[129][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][9] + +# Subckt 1578: picosoc_noflash:soc|picosoc_mem:memory|mem[132][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][9] + +# Subckt 1579: picosoc_noflash:soc|picosoc_mem:memory|mem[133][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][9] + +# Subckt 1580: picosoc_noflash:soc|picosoc_mem:memory|Mux22~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[133][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[129][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~5 + +# Subckt 1581: picosoc_noflash:soc|picosoc_mem:memory|mem[144][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][9] + +# Subckt 1582: picosoc_noflash:soc|picosoc_mem:memory|mem[145][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][9] + +# Subckt 1583: picosoc_noflash:soc|picosoc_mem:memory|mem[148][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][9] + +# Subckt 1584: picosoc_noflash:soc|picosoc_mem:memory|mem[149][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][9] + +# Subckt 1585: picosoc_noflash:soc|picosoc_mem:memory|Mux22~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[148][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~6 + +# Subckt 1586: picosoc_noflash:soc|picosoc_mem:memory|mem[130][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][9] + +# Subckt 1587: picosoc_noflash:soc|picosoc_mem:memory|mem[131][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][9] + +# Subckt 1588: picosoc_noflash:soc|picosoc_mem:memory|mem[134][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][9] + +# Subckt 1589: picosoc_noflash:soc|picosoc_mem:memory|mem[135][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][9] + +# Subckt 1590: picosoc_noflash:soc|picosoc_mem:memory|Mux22~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[135][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~7 + +# Subckt 1591: picosoc_noflash:soc|picosoc_mem:memory|mem[146][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][9] + +# Subckt 1592: picosoc_noflash:soc|picosoc_mem:memory|mem[147][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][9] + +# Subckt 1593: picosoc_noflash:soc|picosoc_mem:memory|mem[150][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][9] + +# Subckt 1594: picosoc_noflash:soc|picosoc_mem:memory|mem[151][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][9] + +# Subckt 1595: picosoc_noflash:soc|picosoc_mem:memory|Mux22~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~8 + +# Subckt 1596: picosoc_noflash:soc|picosoc_mem:memory|Mux22~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~9 + +# Subckt 1597: picosoc_noflash:soc|picosoc_mem:memory|mem[8][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][9] + +# Subckt 1598: picosoc_noflash:soc|picosoc_mem:memory|mem[10][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][9] + +# Subckt 1599: picosoc_noflash:soc|picosoc_mem:memory|mem[12][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][9] + +# Subckt 1600: picosoc_noflash:soc|picosoc_mem:memory|mem[14][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][9] + +# Subckt 1601: picosoc_noflash:soc|picosoc_mem:memory|Mux22~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[14][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[10][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~10 + +# Subckt 1602: picosoc_noflash:soc|picosoc_mem:memory|mem[24][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][9] + +# Subckt 1603: picosoc_noflash:soc|picosoc_mem:memory|mem[26][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][9] + +# Subckt 1604: picosoc_noflash:soc|picosoc_mem:memory|mem[28][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][9] + +# Subckt 1605: picosoc_noflash:soc|picosoc_mem:memory|mem[30][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][9] + +# Subckt 1606: picosoc_noflash:soc|picosoc_mem:memory|Mux22~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~11 + +# Subckt 1607: picosoc_noflash:soc|picosoc_mem:memory|mem[9][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][9] + +# Subckt 1608: picosoc_noflash:soc|picosoc_mem:memory|mem[11][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][9] + +# Subckt 1609: picosoc_noflash:soc|picosoc_mem:memory|mem[13][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][9] + +# Subckt 1610: picosoc_noflash:soc|picosoc_mem:memory|mem[15][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][9] + +# Subckt 1611: picosoc_noflash:soc|picosoc_mem:memory|Mux22~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[15][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[11][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~12 + +# Subckt 1612: picosoc_noflash:soc|picosoc_mem:memory|mem[25][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][9] + +# Subckt 1613: picosoc_noflash:soc|picosoc_mem:memory|mem[27][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][9] + +# Subckt 1614: picosoc_noflash:soc|picosoc_mem:memory|mem[29][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][9] + +# Subckt 1615: picosoc_noflash:soc|picosoc_mem:memory|mem[31][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][9] + +# Subckt 1616: picosoc_noflash:soc|picosoc_mem:memory|Mux22~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[27][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~13 + +# Subckt 1617: picosoc_noflash:soc|picosoc_mem:memory|Mux22~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~14 + +# Subckt 1618: picosoc_noflash:soc|picosoc_mem:memory|mem[136][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][9] + +# Subckt 1619: picosoc_noflash:soc|picosoc_mem:memory|mem[152][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][9] + +# Subckt 1620: picosoc_noflash:soc|picosoc_mem:memory|mem[140][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][9] + +# Subckt 1621: picosoc_noflash:soc|picosoc_mem:memory|mem[156][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][9] + +# Subckt 1622: picosoc_noflash:soc|picosoc_mem:memory|Mux22~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~15 + +# Subckt 1623: picosoc_noflash:soc|picosoc_mem:memory|mem[138][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][9] + +# Subckt 1624: picosoc_noflash:soc|picosoc_mem:memory|mem[154][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][9] + +# Subckt 1625: picosoc_noflash:soc|picosoc_mem:memory|mem[142][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][9] + +# Subckt 1626: picosoc_noflash:soc|picosoc_mem:memory|mem[158][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][9] + +# Subckt 1627: picosoc_noflash:soc|picosoc_mem:memory|Mux22~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~16 + +# Subckt 1628: picosoc_noflash:soc|picosoc_mem:memory|mem[137][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][9] + +# Subckt 1629: picosoc_noflash:soc|picosoc_mem:memory|mem[153][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][9] + +# Subckt 1630: picosoc_noflash:soc|picosoc_mem:memory|mem[141][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][9] + +# Subckt 1631: picosoc_noflash:soc|picosoc_mem:memory|mem[157][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][9] + +# Subckt 1632: picosoc_noflash:soc|picosoc_mem:memory|Mux22~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[153][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~17 + +# Subckt 1633: picosoc_noflash:soc|picosoc_mem:memory|mem[139][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][9] + +# Subckt 1634: picosoc_noflash:soc|picosoc_mem:memory|mem[155][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][9] + +# Subckt 1635: picosoc_noflash:soc|picosoc_mem:memory|mem[143][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][9] + +# Subckt 1636: picosoc_noflash:soc|picosoc_mem:memory|mem[159][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][9] + +# Subckt 1637: picosoc_noflash:soc|picosoc_mem:memory|Mux22~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[155][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~18 + +# Subckt 1638: picosoc_noflash:soc|picosoc_mem:memory|Mux22~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~19 + +# Subckt 1639: picosoc_noflash:soc|picosoc_mem:memory|Mux22~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~20 + +# Subckt 1640: picosoc_noflash:soc|picosoc_mem:memory|mem[64][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][9] + +# Subckt 1641: picosoc_noflash:soc|picosoc_mem:memory|mem[66][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][9] + +# Subckt 1642: picosoc_noflash:soc|picosoc_mem:memory|mem[72][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][9] + +# Subckt 1643: picosoc_noflash:soc|picosoc_mem:memory|mem[74][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][9] + +# Subckt 1644: picosoc_noflash:soc|picosoc_mem:memory|Mux22~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[74][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[72][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~21 + +# Subckt 1645: picosoc_noflash:soc|picosoc_mem:memory|mem[65][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][9] + +# Subckt 1646: picosoc_noflash:soc|picosoc_mem:memory|mem[67][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][9] + +# Subckt 1647: picosoc_noflash:soc|picosoc_mem:memory|mem[73][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][9] + +# Subckt 1648: picosoc_noflash:soc|picosoc_mem:memory|mem[75][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][9] + +# Subckt 1649: picosoc_noflash:soc|picosoc_mem:memory|Mux22~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~22 + +# Subckt 1650: picosoc_noflash:soc|picosoc_mem:memory|mem[68][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][9] + +# Subckt 1651: picosoc_noflash:soc|picosoc_mem:memory|mem[70][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][9] + +# Subckt 1652: picosoc_noflash:soc|picosoc_mem:memory|mem[76][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][9] + +# Subckt 1653: picosoc_noflash:soc|picosoc_mem:memory|mem[78][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][9] + +# Subckt 1654: picosoc_noflash:soc|picosoc_mem:memory|Mux22~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[78][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~23 + +# Subckt 1655: picosoc_noflash:soc|picosoc_mem:memory|mem[69][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][9] + +# Subckt 1656: picosoc_noflash:soc|picosoc_mem:memory|mem[71][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][9] + +# Subckt 1657: picosoc_noflash:soc|picosoc_mem:memory|mem[77][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][9] + +# Subckt 1658: picosoc_noflash:soc|picosoc_mem:memory|mem[79][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][9] + +# Subckt 1659: picosoc_noflash:soc|picosoc_mem:memory|Mux22~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[71][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[69][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~24 + +# Subckt 1660: picosoc_noflash:soc|picosoc_mem:memory|Mux22~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~25 + +# Subckt 1661: picosoc_noflash:soc|picosoc_mem:memory|mem[192][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][9] + +# Subckt 1662: picosoc_noflash:soc|picosoc_mem:memory|mem[193][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][9] + +# Subckt 1663: picosoc_noflash:soc|picosoc_mem:memory|mem[200][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][9] + +# Subckt 1664: picosoc_noflash:soc|picosoc_mem:memory|mem[201][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][9] + +# Subckt 1665: picosoc_noflash:soc|picosoc_mem:memory|Mux22~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[200][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~26 + +# Subckt 1666: picosoc_noflash:soc|picosoc_mem:memory|mem[194][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][9] + +# Subckt 1667: picosoc_noflash:soc|picosoc_mem:memory|mem[195][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][9] + +# Subckt 1668: picosoc_noflash:soc|picosoc_mem:memory|mem[202][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][9] + +# Subckt 1669: picosoc_noflash:soc|picosoc_mem:memory|mem[203][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][9] + +# Subckt 1670: picosoc_noflash:soc|picosoc_mem:memory|Mux22~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[202][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~27 + +# Subckt 1671: picosoc_noflash:soc|picosoc_mem:memory|mem[196][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][9] + +# Subckt 1672: picosoc_noflash:soc|picosoc_mem:memory|mem[197][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][9] + +# Subckt 1673: picosoc_noflash:soc|picosoc_mem:memory|mem[204][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][9] + +# Subckt 1674: picosoc_noflash:soc|picosoc_mem:memory|mem[205][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][9] + +# Subckt 1675: picosoc_noflash:soc|picosoc_mem:memory|Mux22~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[197][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~28 + +# Subckt 1676: picosoc_noflash:soc|picosoc_mem:memory|mem[198][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][9] + +# Subckt 1677: picosoc_noflash:soc|picosoc_mem:memory|mem[199][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][9] + +# Subckt 1678: picosoc_noflash:soc|picosoc_mem:memory|mem[206][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][9] + +# Subckt 1679: picosoc_noflash:soc|picosoc_mem:memory|mem[207][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][9] + +# Subckt 1680: picosoc_noflash:soc|picosoc_mem:memory|Mux22~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[198][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~29 + +# Subckt 1681: picosoc_noflash:soc|picosoc_mem:memory|Mux22~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~30 + +# Subckt 1682: picosoc_noflash:soc|picosoc_mem:memory|mem[80][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][9] + +# Subckt 1683: picosoc_noflash:soc|picosoc_mem:memory|mem[88][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][9] + +# Subckt 1684: picosoc_noflash:soc|picosoc_mem:memory|mem[84][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][9] + +# Subckt 1685: picosoc_noflash:soc|picosoc_mem:memory|mem[92][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][9] + +# Subckt 1686: picosoc_noflash:soc|picosoc_mem:memory|Mux22~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[84][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~31 + +# Subckt 1687: picosoc_noflash:soc|picosoc_mem:memory|mem[82][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][9] + +# Subckt 1688: picosoc_noflash:soc|picosoc_mem:memory|mem[90][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][9] + +# Subckt 1689: picosoc_noflash:soc|picosoc_mem:memory|mem[86][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][9] + +# Subckt 1690: picosoc_noflash:soc|picosoc_mem:memory|mem[94][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][9] + +# Subckt 1691: picosoc_noflash:soc|picosoc_mem:memory|Mux22~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[82][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~32 + +# Subckt 1692: picosoc_noflash:soc|picosoc_mem:memory|mem[81][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][9] + +# Subckt 1693: picosoc_noflash:soc|picosoc_mem:memory|mem[89][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][9] + +# Subckt 1694: picosoc_noflash:soc|picosoc_mem:memory|mem[85][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][9] + +# Subckt 1695: picosoc_noflash:soc|picosoc_mem:memory|mem[93][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][9] + +# Subckt 1696: picosoc_noflash:soc|picosoc_mem:memory|Mux22~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[89][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~33 + +# Subckt 1697: picosoc_noflash:soc|picosoc_mem:memory|mem[83][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][9] + +# Subckt 1698: picosoc_noflash:soc|picosoc_mem:memory|mem[91][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][9] + +# Subckt 1699: picosoc_noflash:soc|picosoc_mem:memory|mem[87][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][9] + +# Subckt 1700: picosoc_noflash:soc|picosoc_mem:memory|mem[95][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][9] + +# Subckt 1701: picosoc_noflash:soc|picosoc_mem:memory|Mux22~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[91][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~34 + +# Subckt 1702: picosoc_noflash:soc|picosoc_mem:memory|Mux22~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~35 + +# Subckt 1703: picosoc_noflash:soc|picosoc_mem:memory|mem[208][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][9] + +# Subckt 1704: picosoc_noflash:soc|picosoc_mem:memory|mem[210][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][9] + +# Subckt 1705: picosoc_noflash:soc|picosoc_mem:memory|mem[216][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][9] + +# Subckt 1706: picosoc_noflash:soc|picosoc_mem:memory|mem[218][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][9] + +# Subckt 1707: picosoc_noflash:soc|picosoc_mem:memory|Mux22~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[216][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~36 + +# Subckt 1708: picosoc_noflash:soc|picosoc_mem:memory|mem[209][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][9] + +# Subckt 1709: picosoc_noflash:soc|picosoc_mem:memory|mem[211][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][9] + +# Subckt 1710: picosoc_noflash:soc|picosoc_mem:memory|mem[217][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][9] + +# Subckt 1711: picosoc_noflash:soc|picosoc_mem:memory|mem[219][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][9] + +# Subckt 1712: picosoc_noflash:soc|picosoc_mem:memory|Mux22~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[217][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~37 + +# Subckt 1713: picosoc_noflash:soc|picosoc_mem:memory|mem[212][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][9] + +# Subckt 1714: picosoc_noflash:soc|picosoc_mem:memory|mem[214][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][9] + +# Subckt 1715: picosoc_noflash:soc|picosoc_mem:memory|mem[220][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][9] + +# Subckt 1716: picosoc_noflash:soc|picosoc_mem:memory|mem[222][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][9] + +# Subckt 1717: picosoc_noflash:soc|picosoc_mem:memory|Mux22~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~38 + +# Subckt 1718: picosoc_noflash:soc|picosoc_mem:memory|mem[213][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][9] + +# Subckt 1719: picosoc_noflash:soc|picosoc_mem:memory|mem[215][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][9] + +# Subckt 1720: picosoc_noflash:soc|picosoc_mem:memory|mem[221][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][9] + +# Subckt 1721: picosoc_noflash:soc|picosoc_mem:memory|mem[223][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][9] + +# Subckt 1722: picosoc_noflash:soc|picosoc_mem:memory|Mux22~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[213][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~39 + +# Subckt 1723: picosoc_noflash:soc|picosoc_mem:memory|Mux22~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~40 + +# Subckt 1724: picosoc_noflash:soc|picosoc_mem:memory|Mux22~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~41 + +# Subckt 1725: picosoc_noflash:soc|picosoc_mem:memory|mem[32][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][9] + +# Subckt 1726: picosoc_noflash:soc|picosoc_mem:memory|mem[48][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][9] + +# Subckt 1727: picosoc_noflash:soc|picosoc_mem:memory|mem[36][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][9] + +# Subckt 1728: picosoc_noflash:soc|picosoc_mem:memory|mem[52][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][9] + +# Subckt 1729: picosoc_noflash:soc|picosoc_mem:memory|Mux22~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[52][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[36][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~42 + +# Subckt 1730: picosoc_noflash:soc|picosoc_mem:memory|mem[34][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][9] + +# Subckt 1731: picosoc_noflash:soc|picosoc_mem:memory|mem[50][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][9] + +# Subckt 1732: picosoc_noflash:soc|picosoc_mem:memory|mem[38][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][9] + +# Subckt 1733: picosoc_noflash:soc|picosoc_mem:memory|mem[54][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][9] + +# Subckt 1734: picosoc_noflash:soc|picosoc_mem:memory|Mux22~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~43 + +# Subckt 1735: picosoc_noflash:soc|picosoc_mem:memory|mem[40][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][9] + +# Subckt 1736: picosoc_noflash:soc|picosoc_mem:memory|mem[56][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][9] + +# Subckt 1737: picosoc_noflash:soc|picosoc_mem:memory|mem[44][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][9] + +# Subckt 1738: picosoc_noflash:soc|picosoc_mem:memory|mem[60][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][9] + +# Subckt 1739: picosoc_noflash:soc|picosoc_mem:memory|Mux22~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[60][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~44 + +# Subckt 1740: picosoc_noflash:soc|picosoc_mem:memory|mem[42][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][9] + +# Subckt 1741: picosoc_noflash:soc|picosoc_mem:memory|mem[58][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][9] + +# Subckt 1742: picosoc_noflash:soc|picosoc_mem:memory|mem[46][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][9] + +# Subckt 1743: picosoc_noflash:soc|picosoc_mem:memory|mem[62][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][9] + +# Subckt 1744: picosoc_noflash:soc|picosoc_mem:memory|Mux22~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~45 + +# Subckt 1745: picosoc_noflash:soc|picosoc_mem:memory|Mux22~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~46 + +# Subckt 1746: picosoc_noflash:soc|picosoc_mem:memory|mem[160][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][9] + +# Subckt 1747: picosoc_noflash:soc|picosoc_mem:memory|mem[176][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][9] + +# Subckt 1748: picosoc_noflash:soc|picosoc_mem:memory|mem[162][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][9] + +# Subckt 1749: picosoc_noflash:soc|picosoc_mem:memory|mem[178][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][9] + +# Subckt 1750: picosoc_noflash:soc|picosoc_mem:memory|Mux22~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[162][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~47 + +# Subckt 1751: picosoc_noflash:soc|picosoc_mem:memory|mem[164][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][9] + +# Subckt 1752: picosoc_noflash:soc|picosoc_mem:memory|mem[180][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][9] + +# Subckt 1753: picosoc_noflash:soc|picosoc_mem:memory|mem[166][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][9] + +# Subckt 1754: picosoc_noflash:soc|picosoc_mem:memory|mem[182][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][9] + +# Subckt 1755: picosoc_noflash:soc|picosoc_mem:memory|Mux22~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[166][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~48 + +# Subckt 1756: picosoc_noflash:soc|picosoc_mem:memory|mem[168][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][9] + +# Subckt 1757: picosoc_noflash:soc|picosoc_mem:memory|mem[184][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][9] + +# Subckt 1758: picosoc_noflash:soc|picosoc_mem:memory|mem[170][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][9] + +# Subckt 1759: picosoc_noflash:soc|picosoc_mem:memory|mem[186][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][9] + +# Subckt 1760: picosoc_noflash:soc|picosoc_mem:memory|Mux22~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[170][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~49 + +# Subckt 1761: picosoc_noflash:soc|picosoc_mem:memory|mem[172][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][9] + +# Subckt 1762: picosoc_noflash:soc|picosoc_mem:memory|mem[188][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][9] + +# Subckt 1763: picosoc_noflash:soc|picosoc_mem:memory|mem[174][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][9] + +# Subckt 1764: picosoc_noflash:soc|picosoc_mem:memory|mem[190][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][9] + +# Subckt 1765: picosoc_noflash:soc|picosoc_mem:memory|Mux22~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[188][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~50 + +# Subckt 1766: picosoc_noflash:soc|picosoc_mem:memory|Mux22~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~51 + +# Subckt 1767: picosoc_noflash:soc|picosoc_mem:memory|mem[33][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][9] + +# Subckt 1768: picosoc_noflash:soc|picosoc_mem:memory|mem[49][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][9] + +# Subckt 1769: picosoc_noflash:soc|picosoc_mem:memory|mem[41][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][9] + +# Subckt 1770: picosoc_noflash:soc|picosoc_mem:memory|mem[57][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][9] + +# Subckt 1771: picosoc_noflash:soc|picosoc_mem:memory|Mux22~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[57][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~52 + +# Subckt 1772: picosoc_noflash:soc|picosoc_mem:memory|mem[35][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][9] + +# Subckt 1773: picosoc_noflash:soc|picosoc_mem:memory|mem[51][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][9] + +# Subckt 1774: picosoc_noflash:soc|picosoc_mem:memory|mem[43][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][9] + +# Subckt 1775: picosoc_noflash:soc|picosoc_mem:memory|mem[59][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][9] + +# Subckt 1776: picosoc_noflash:soc|picosoc_mem:memory|Mux22~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~53 + +# Subckt 1777: picosoc_noflash:soc|picosoc_mem:memory|mem[37][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][9] + +# Subckt 1778: picosoc_noflash:soc|picosoc_mem:memory|mem[53][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][9] + +# Subckt 1779: picosoc_noflash:soc|picosoc_mem:memory|mem[45][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][9] + +# Subckt 1780: picosoc_noflash:soc|picosoc_mem:memory|mem[61][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][9] + +# Subckt 1781: picosoc_noflash:soc|picosoc_mem:memory|Mux22~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[53][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[37][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~54 + +# Subckt 1782: picosoc_noflash:soc|picosoc_mem:memory|mem[39][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][9] + +# Subckt 1783: picosoc_noflash:soc|picosoc_mem:memory|mem[55][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][9] + +# Subckt 1784: picosoc_noflash:soc|picosoc_mem:memory|mem[47][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][9] + +# Subckt 1785: picosoc_noflash:soc|picosoc_mem:memory|mem[63][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][9] + +# Subckt 1786: picosoc_noflash:soc|picosoc_mem:memory|Mux22~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[55][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[39][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~55 + +# Subckt 1787: picosoc_noflash:soc|picosoc_mem:memory|Mux22~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~56 + +# Subckt 1788: picosoc_noflash:soc|picosoc_mem:memory|mem[161][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][9] + +# Subckt 1789: picosoc_noflash:soc|picosoc_mem:memory|mem[177][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][9] + +# Subckt 1790: picosoc_noflash:soc|picosoc_mem:memory|mem[165][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][9] + +# Subckt 1791: picosoc_noflash:soc|picosoc_mem:memory|mem[181][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][9] + +# Subckt 1792: picosoc_noflash:soc|picosoc_mem:memory|Mux22~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~57 + +# Subckt 1793: picosoc_noflash:soc|picosoc_mem:memory|mem[163][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][9] + +# Subckt 1794: picosoc_noflash:soc|picosoc_mem:memory|mem[179][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][9] + +# Subckt 1795: picosoc_noflash:soc|picosoc_mem:memory|mem[167][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][9] + +# Subckt 1796: picosoc_noflash:soc|picosoc_mem:memory|mem[183][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][9] + +# Subckt 1797: picosoc_noflash:soc|picosoc_mem:memory|Mux22~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[167][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~58 + +# Subckt 1798: picosoc_noflash:soc|picosoc_mem:memory|mem[169][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][9] + +# Subckt 1799: picosoc_noflash:soc|picosoc_mem:memory|mem[185][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][9] + +# Subckt 1800: picosoc_noflash:soc|picosoc_mem:memory|mem[173][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][9] + +# Subckt 1801: picosoc_noflash:soc|picosoc_mem:memory|mem[189][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][9] + +# Subckt 1802: picosoc_noflash:soc|picosoc_mem:memory|Mux22~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~59 + +# Subckt 1803: picosoc_noflash:soc|picosoc_mem:memory|mem[171][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][9] + +# Subckt 1804: picosoc_noflash:soc|picosoc_mem:memory|mem[187][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][9] + +# Subckt 1805: picosoc_noflash:soc|picosoc_mem:memory|mem[175][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][9] + +# Subckt 1806: picosoc_noflash:soc|picosoc_mem:memory|mem[191][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][9] + +# Subckt 1807: picosoc_noflash:soc|picosoc_mem:memory|Mux22~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[187][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[171][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~60 + +# Subckt 1808: picosoc_noflash:soc|picosoc_mem:memory|Mux22~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~61 + +# Subckt 1809: picosoc_noflash:soc|picosoc_mem:memory|Mux22~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~62 + +# Subckt 1810: picosoc_noflash:soc|picosoc_mem:memory|mem[96][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][9] + +# Subckt 1811: picosoc_noflash:soc|picosoc_mem:memory|mem[97][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][9] + +# Subckt 1812: picosoc_noflash:soc|picosoc_mem:memory|mem[104][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][9] + +# Subckt 1813: picosoc_noflash:soc|picosoc_mem:memory|mem[105][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][9] + +# Subckt 1814: picosoc_noflash:soc|picosoc_mem:memory|Mux22~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[105][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[104][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~63 + +# Subckt 1815: picosoc_noflash:soc|picosoc_mem:memory|mem[112][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][9] + +# Subckt 1816: picosoc_noflash:soc|picosoc_mem:memory|mem[113][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][9] + +# Subckt 1817: picosoc_noflash:soc|picosoc_mem:memory|mem[120][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][9] + +# Subckt 1818: picosoc_noflash:soc|picosoc_mem:memory|mem[121][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][9] + +# Subckt 1819: picosoc_noflash:soc|picosoc_mem:memory|Mux22~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[120][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~64 + +# Subckt 1820: picosoc_noflash:soc|picosoc_mem:memory|mem[100][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][9] + +# Subckt 1821: picosoc_noflash:soc|picosoc_mem:memory|mem[101][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][9] + +# Subckt 1822: picosoc_noflash:soc|picosoc_mem:memory|mem[108][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][9] + +# Subckt 1823: picosoc_noflash:soc|picosoc_mem:memory|mem[109][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][9] + +# Subckt 1824: picosoc_noflash:soc|picosoc_mem:memory|Mux22~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[101][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~65 + +# Subckt 1825: picosoc_noflash:soc|picosoc_mem:memory|mem[116][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][9] + +# Subckt 1826: picosoc_noflash:soc|picosoc_mem:memory|mem[117][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][9] + +# Subckt 1827: picosoc_noflash:soc|picosoc_mem:memory|mem[124][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][9] + +# Subckt 1828: picosoc_noflash:soc|picosoc_mem:memory|mem[125][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][9] + +# Subckt 1829: picosoc_noflash:soc|picosoc_mem:memory|Mux22~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[117][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~66 + +# Subckt 1830: picosoc_noflash:soc|picosoc_mem:memory|Mux22~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~67 + +# Subckt 1831: picosoc_noflash:soc|picosoc_mem:memory|mem[224][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][9] + +# Subckt 1832: picosoc_noflash:soc|picosoc_mem:memory|mem[225][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][9] + +# Subckt 1833: picosoc_noflash:soc|picosoc_mem:memory|mem[228][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][9] + +# Subckt 1834: picosoc_noflash:soc|picosoc_mem:memory|mem[229][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][9] + +# Subckt 1835: picosoc_noflash:soc|picosoc_mem:memory|Mux22~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[228][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~68 + +# Subckt 1836: picosoc_noflash:soc|picosoc_mem:memory|mem[240][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][9] + +# Subckt 1837: picosoc_noflash:soc|picosoc_mem:memory|mem[241][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][9] + +# Subckt 1838: picosoc_noflash:soc|picosoc_mem:memory|mem[244][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][9] + +# Subckt 1839: picosoc_noflash:soc|picosoc_mem:memory|mem[245][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][9] + +# Subckt 1840: picosoc_noflash:soc|picosoc_mem:memory|Mux22~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[244][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~69 + +# Subckt 1841: picosoc_noflash:soc|picosoc_mem:memory|mem[232][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][9] + +# Subckt 1842: picosoc_noflash:soc|picosoc_mem:memory|mem[233][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][9] + +# Subckt 1843: picosoc_noflash:soc|picosoc_mem:memory|mem[236][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][9] + +# Subckt 1844: picosoc_noflash:soc|picosoc_mem:memory|mem[237][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][9] + +# Subckt 1845: picosoc_noflash:soc|picosoc_mem:memory|Mux22~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[236][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[232][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~70 + +# Subckt 1846: picosoc_noflash:soc|picosoc_mem:memory|mem[248][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][9] + +# Subckt 1847: picosoc_noflash:soc|picosoc_mem:memory|mem[249][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][9] + +# Subckt 1848: picosoc_noflash:soc|picosoc_mem:memory|mem[252][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][9] + +# Subckt 1849: picosoc_noflash:soc|picosoc_mem:memory|mem[253][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][9] + +# Subckt 1850: picosoc_noflash:soc|picosoc_mem:memory|Mux22~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[252][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[248][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~71 + +# Subckt 1851: picosoc_noflash:soc|picosoc_mem:memory|Mux22~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~72 + +# Subckt 1852: picosoc_noflash:soc|picosoc_mem:memory|mem[98][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][9] + +# Subckt 1853: picosoc_noflash:soc|picosoc_mem:memory|mem[114][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][9] + +# Subckt 1854: picosoc_noflash:soc|picosoc_mem:memory|mem[99][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][9] + +# Subckt 1855: picosoc_noflash:soc|picosoc_mem:memory|mem[115][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][9] + +# Subckt 1856: picosoc_noflash:soc|picosoc_mem:memory|Mux22~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[115][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[99][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~73 + +# Subckt 1857: picosoc_noflash:soc|picosoc_mem:memory|mem[102][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][9] + +# Subckt 1858: picosoc_noflash:soc|picosoc_mem:memory|mem[118][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][9] + +# Subckt 1859: picosoc_noflash:soc|picosoc_mem:memory|mem[103][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][9] + +# Subckt 1860: picosoc_noflash:soc|picosoc_mem:memory|mem[119][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][9] + +# Subckt 1861: picosoc_noflash:soc|picosoc_mem:memory|Mux22~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[103][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[102][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~74 + +# Subckt 1862: picosoc_noflash:soc|picosoc_mem:memory|mem[106][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][9] + +# Subckt 1863: picosoc_noflash:soc|picosoc_mem:memory|mem[122][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][9] + +# Subckt 1864: picosoc_noflash:soc|picosoc_mem:memory|mem[107][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][9] + +# Subckt 1865: picosoc_noflash:soc|picosoc_mem:memory|mem[123][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][9] + +# Subckt 1866: picosoc_noflash:soc|picosoc_mem:memory|Mux22~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[107][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[122][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[106][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~75 + +# Subckt 1867: picosoc_noflash:soc|picosoc_mem:memory|mem[110][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][9] + +# Subckt 1868: picosoc_noflash:soc|picosoc_mem:memory|mem[126][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][9] + +# Subckt 1869: picosoc_noflash:soc|picosoc_mem:memory|mem[111][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][9] + +# Subckt 1870: picosoc_noflash:soc|picosoc_mem:memory|mem[127][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][9] + +# Subckt 1871: picosoc_noflash:soc|picosoc_mem:memory|Mux22~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[126][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[110][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~76 + +# Subckt 1872: picosoc_noflash:soc|picosoc_mem:memory|Mux22~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~77 + +# Subckt 1873: picosoc_noflash:soc|picosoc_mem:memory|mem[226][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][9] + +# Subckt 1874: picosoc_noflash:soc|picosoc_mem:memory|mem[227][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][9] + +# Subckt 1875: picosoc_noflash:soc|picosoc_mem:memory|mem[234][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][9] + +# Subckt 1876: picosoc_noflash:soc|picosoc_mem:memory|mem[235][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][9] + +# Subckt 1877: picosoc_noflash:soc|picosoc_mem:memory|Mux22~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[234][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[226][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~78 + +# Subckt 1878: picosoc_noflash:soc|picosoc_mem:memory|mem[242][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][9] + +# Subckt 1879: picosoc_noflash:soc|picosoc_mem:memory|mem[243][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][9] + +# Subckt 1880: picosoc_noflash:soc|picosoc_mem:memory|mem[250][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][9] + +# Subckt 1881: picosoc_noflash:soc|picosoc_mem:memory|mem[251][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][9] + +# Subckt 1882: picosoc_noflash:soc|picosoc_mem:memory|Mux22~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[250][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[242][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~79 + +# Subckt 1883: picosoc_noflash:soc|picosoc_mem:memory|mem[230][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][9] + +# Subckt 1884: picosoc_noflash:soc|picosoc_mem:memory|mem[231][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][9] + +# Subckt 1885: picosoc_noflash:soc|picosoc_mem:memory|mem[238][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][9] + +# Subckt 1886: picosoc_noflash:soc|picosoc_mem:memory|mem[239][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][9] + +# Subckt 1887: picosoc_noflash:soc|picosoc_mem:memory|Mux22~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[230][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~80 + +# Subckt 1888: picosoc_noflash:soc|picosoc_mem:memory|mem[246][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][9] + +# Subckt 1889: picosoc_noflash:soc|picosoc_mem:memory|mem[247][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][9] + +# Subckt 1890: picosoc_noflash:soc|picosoc_mem:memory|mem[254][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][9] + +# Subckt 1891: picosoc_noflash:soc|picosoc_mem:memory|mem[255][9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][9] + +# Subckt 1892: picosoc_noflash:soc|picosoc_mem:memory|Mux22~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][9] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[254][9] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][9] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[246][9] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~81 + +# Subckt 1893: picosoc_noflash:soc|picosoc_mem:memory|Mux22~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~82 + +# Subckt 1894: picosoc_noflash:soc|picosoc_mem:memory|Mux22~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~83 + +# Subckt 1895: picosoc_noflash:soc|picosoc_mem:memory|Mux22~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux22~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux22~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux22~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux22~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux22~84 + +# Subckt 1896: picosoc_noflash:soc|picosoc_mem:memory|rdata[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux22~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[9] + +# Subckt 1897: picosoc_noflash:soc|mem_rdata[9]~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[9] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[9]~44 + +# Subckt 1898: picosoc_noflash:soc|mem_rdata[9]~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[9]~45 + +# Subckt 1899: gpio[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + sclr=WideAnd0 \ + ena=gpio[13]~1 \ + clk=clk \ + q=gpio[9] + +# Subckt 1900: iomem_rdata[9]~I +.subckt dffeas \ + d=gpio[9] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[9] + +# Subckt 1901: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a9~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a9 + +# Subckt 1902: picosoc_noflash:soc|mem_rdata[9]~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a9 \ + datae=iomem_rdata[9] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[9]~46 + +# Subckt 1903: picosoc_noflash:soc|mem_rdata[9]~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[9]~46 \ + datae=picosoc_noflash:soc|mem_rdata[9]~45 \ + datad=picosoc_noflash:soc|mem_rdata[9]~44 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[9]~47 + +# Subckt 1904: picosoc_noflash:soc|picorv32:cpu|Selector67~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector67~0 + +# Subckt 1905: picosoc_noflash:soc|picorv32:cpu|decoded_imm[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector67~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[25] + +# Subckt 1906: picosoc_noflash:soc|picorv32:cpu|reg_out~139_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[25]~51 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~139 + +# Subckt 1907: picosoc_noflash:soc|picorv32:cpu|Selector164~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~24 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector164~0 + +# Subckt 1908: picosoc_noflash:soc|picorv32:cpu|reg_pc[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector164~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[25] + +# Subckt 1909: picosoc_noflash:soc|picorv32:cpu|Selector84~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector84~0 + +# Subckt 1910: picosoc_noflash:soc|picorv32:cpu|decoded_imm[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector84~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[8] + +# Subckt 1911: picosoc_noflash:soc|picorv32:cpu|mem_wdata[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] + +# Subckt 1912: picosoc_noflash:soc|picosoc_mem:memory|mem[0][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][8] + +# Subckt 1913: picosoc_noflash:soc|picosoc_mem:memory|mem[16][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][8] + +# Subckt 1914: picosoc_noflash:soc|picosoc_mem:memory|mem[4][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][8] + +# Subckt 1915: picosoc_noflash:soc|picosoc_mem:memory|mem[20][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][8] + +# Subckt 1916: picosoc_noflash:soc|picosoc_mem:memory|Mux23~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[20][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[16][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~0 + +# Subckt 1917: picosoc_noflash:soc|picosoc_mem:memory|mem[2][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][8] + +# Subckt 1918: picosoc_noflash:soc|picosoc_mem:memory|mem[18][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][8] + +# Subckt 1919: picosoc_noflash:soc|picosoc_mem:memory|mem[6][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][8] + +# Subckt 1920: picosoc_noflash:soc|picosoc_mem:memory|mem[22][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][8] + +# Subckt 1921: picosoc_noflash:soc|picosoc_mem:memory|Mux23~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[22][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~1 + +# Subckt 1922: picosoc_noflash:soc|picosoc_mem:memory|mem[8][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][8] + +# Subckt 1923: picosoc_noflash:soc|picosoc_mem:memory|mem[24][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][8] + +# Subckt 1924: picosoc_noflash:soc|picosoc_mem:memory|mem[12][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][8] + +# Subckt 1925: picosoc_noflash:soc|picosoc_mem:memory|mem[28][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][8] + +# Subckt 1926: picosoc_noflash:soc|picosoc_mem:memory|Mux23~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[28][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[24][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~2 + +# Subckt 1927: picosoc_noflash:soc|picosoc_mem:memory|mem[10][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][8] + +# Subckt 1928: picosoc_noflash:soc|picosoc_mem:memory|mem[26][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][8] + +# Subckt 1929: picosoc_noflash:soc|picosoc_mem:memory|mem[14][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][8] + +# Subckt 1930: picosoc_noflash:soc|picosoc_mem:memory|mem[30][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][8] + +# Subckt 1931: picosoc_noflash:soc|picosoc_mem:memory|Mux23~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~3 + +# Subckt 1932: picosoc_noflash:soc|picosoc_mem:memory|Mux23~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~4 + +# Subckt 1933: picosoc_noflash:soc|picosoc_mem:memory|mem[32][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][8] + +# Subckt 1934: picosoc_noflash:soc|picosoc_mem:memory|mem[48][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][8] + +# Subckt 1935: picosoc_noflash:soc|picosoc_mem:memory|mem[34][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][8] + +# Subckt 1936: picosoc_noflash:soc|picosoc_mem:memory|mem[50][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][8] + +# Subckt 1937: picosoc_noflash:soc|picosoc_mem:memory|Mux23~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[50][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[34][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~5 + +# Subckt 1938: picosoc_noflash:soc|picosoc_mem:memory|mem[36][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][8] + +# Subckt 1939: picosoc_noflash:soc|picosoc_mem:memory|mem[52][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][8] + +# Subckt 1940: picosoc_noflash:soc|picosoc_mem:memory|mem[38][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][8] + +# Subckt 1941: picosoc_noflash:soc|picosoc_mem:memory|mem[54][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][8] + +# Subckt 1942: picosoc_noflash:soc|picosoc_mem:memory|Mux23~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[52][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~6 + +# Subckt 1943: picosoc_noflash:soc|picosoc_mem:memory|mem[40][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][8] + +# Subckt 1944: picosoc_noflash:soc|picosoc_mem:memory|mem[56][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][8] + +# Subckt 1945: picosoc_noflash:soc|picosoc_mem:memory|mem[42][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][8] + +# Subckt 1946: picosoc_noflash:soc|picosoc_mem:memory|mem[58][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][8] + +# Subckt 1947: picosoc_noflash:soc|picosoc_mem:memory|Mux23~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[58][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~7 + +# Subckt 1948: picosoc_noflash:soc|picosoc_mem:memory|mem[44][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][8] + +# Subckt 1949: picosoc_noflash:soc|picosoc_mem:memory|mem[60][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][8] + +# Subckt 1950: picosoc_noflash:soc|picosoc_mem:memory|mem[46][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][8] + +# Subckt 1951: picosoc_noflash:soc|picosoc_mem:memory|mem[62][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][8] + +# Subckt 1952: picosoc_noflash:soc|picosoc_mem:memory|Mux23~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[60][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~8 + +# Subckt 1953: picosoc_noflash:soc|picosoc_mem:memory|Mux23~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~9 + +# Subckt 1954: picosoc_noflash:soc|picosoc_mem:memory|mem[1][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][8] + +# Subckt 1955: picosoc_noflash:soc|picosoc_mem:memory|mem[17][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][8] + +# Subckt 1956: picosoc_noflash:soc|picosoc_mem:memory|mem[9][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][8] + +# Subckt 1957: picosoc_noflash:soc|picosoc_mem:memory|mem[25][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][8] + +# Subckt 1958: picosoc_noflash:soc|picosoc_mem:memory|Mux23~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[25][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[17][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~10 + +# Subckt 1959: picosoc_noflash:soc|picosoc_mem:memory|mem[3][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][8] + +# Subckt 1960: picosoc_noflash:soc|picosoc_mem:memory|mem[19][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][8] + +# Subckt 1961: picosoc_noflash:soc|picosoc_mem:memory|mem[11][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][8] + +# Subckt 1962: picosoc_noflash:soc|picosoc_mem:memory|mem[27][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][8] + +# Subckt 1963: picosoc_noflash:soc|picosoc_mem:memory|Mux23~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[27][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[19][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~11 + +# Subckt 1964: picosoc_noflash:soc|picosoc_mem:memory|mem[5][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][8] + +# Subckt 1965: picosoc_noflash:soc|picosoc_mem:memory|mem[21][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][8] + +# Subckt 1966: picosoc_noflash:soc|picosoc_mem:memory|mem[13][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][8] + +# Subckt 1967: picosoc_noflash:soc|picosoc_mem:memory|mem[29][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][8] + +# Subckt 1968: picosoc_noflash:soc|picosoc_mem:memory|Mux23~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[29][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[21][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~12 + +# Subckt 1969: picosoc_noflash:soc|picosoc_mem:memory|mem[7][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][8] + +# Subckt 1970: picosoc_noflash:soc|picosoc_mem:memory|mem[23][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][8] + +# Subckt 1971: picosoc_noflash:soc|picosoc_mem:memory|mem[15][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][8] + +# Subckt 1972: picosoc_noflash:soc|picosoc_mem:memory|mem[31][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][8] + +# Subckt 1973: picosoc_noflash:soc|picosoc_mem:memory|Mux23~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[23][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~13 + +# Subckt 1974: picosoc_noflash:soc|picosoc_mem:memory|Mux23~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~14 + +# Subckt 1975: picosoc_noflash:soc|picosoc_mem:memory|mem[33][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][8] + +# Subckt 1976: picosoc_noflash:soc|picosoc_mem:memory|mem[49][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][8] + +# Subckt 1977: picosoc_noflash:soc|picosoc_mem:memory|mem[37][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][8] + +# Subckt 1978: picosoc_noflash:soc|picosoc_mem:memory|mem[53][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][8] + +# Subckt 1979: picosoc_noflash:soc|picosoc_mem:memory|Mux23~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[53][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~15 + +# Subckt 1980: picosoc_noflash:soc|picosoc_mem:memory|mem[35][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][8] + +# Subckt 1981: picosoc_noflash:soc|picosoc_mem:memory|mem[51][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][8] + +# Subckt 1982: picosoc_noflash:soc|picosoc_mem:memory|mem[39][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][8] + +# Subckt 1983: picosoc_noflash:soc|picosoc_mem:memory|mem[55][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][8] + +# Subckt 1984: picosoc_noflash:soc|picosoc_mem:memory|Mux23~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~16 + +# Subckt 1985: picosoc_noflash:soc|picosoc_mem:memory|mem[41][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][8] + +# Subckt 1986: picosoc_noflash:soc|picosoc_mem:memory|mem[57][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][8] + +# Subckt 1987: picosoc_noflash:soc|picosoc_mem:memory|mem[45][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][8] + +# Subckt 1988: picosoc_noflash:soc|picosoc_mem:memory|mem[61][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][8] + +# Subckt 1989: picosoc_noflash:soc|picosoc_mem:memory|Mux23~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[57][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~17 + +# Subckt 1990: picosoc_noflash:soc|picosoc_mem:memory|mem[43][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][8] + +# Subckt 1991: picosoc_noflash:soc|picosoc_mem:memory|mem[59][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][8] + +# Subckt 1992: picosoc_noflash:soc|picosoc_mem:memory|mem[47][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][8] + +# Subckt 1993: picosoc_noflash:soc|picosoc_mem:memory|mem[63][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][8] + +# Subckt 1994: picosoc_noflash:soc|picosoc_mem:memory|Mux23~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[59][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~18 + +# Subckt 1995: picosoc_noflash:soc|picosoc_mem:memory|Mux23~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~19 + +# Subckt 1996: picosoc_noflash:soc|picosoc_mem:memory|Mux23~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~20 + +# Subckt 1997: picosoc_noflash:soc|picosoc_mem:memory|mem[128][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][8] + +# Subckt 1998: picosoc_noflash:soc|picosoc_mem:memory|mem[130][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][8] + +# Subckt 1999: picosoc_noflash:soc|picosoc_mem:memory|mem[129][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][8] + +# Subckt 2000: picosoc_noflash:soc|picosoc_mem:memory|mem[131][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][8] + +# Subckt 2001: picosoc_noflash:soc|picosoc_mem:memory|Mux23~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[131][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[129][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[130][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~21 + +# Subckt 2002: picosoc_noflash:soc|picosoc_mem:memory|mem[144][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][8] + +# Subckt 2003: picosoc_noflash:soc|picosoc_mem:memory|mem[146][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][8] + +# Subckt 2004: picosoc_noflash:soc|picosoc_mem:memory|mem[145][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][8] + +# Subckt 2005: picosoc_noflash:soc|picosoc_mem:memory|mem[147][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][8] + +# Subckt 2006: picosoc_noflash:soc|picosoc_mem:memory|Mux23~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[147][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[145][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~22 + +# Subckt 2007: picosoc_noflash:soc|picosoc_mem:memory|mem[136][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][8] + +# Subckt 2008: picosoc_noflash:soc|picosoc_mem:memory|mem[138][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][8] + +# Subckt 2009: picosoc_noflash:soc|picosoc_mem:memory|mem[137][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][8] + +# Subckt 2010: picosoc_noflash:soc|picosoc_mem:memory|mem[139][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][8] + +# Subckt 2011: picosoc_noflash:soc|picosoc_mem:memory|Mux23~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[138][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~23 + +# Subckt 2012: picosoc_noflash:soc|picosoc_mem:memory|mem[152][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][8] + +# Subckt 2013: picosoc_noflash:soc|picosoc_mem:memory|mem[154][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][8] + +# Subckt 2014: picosoc_noflash:soc|picosoc_mem:memory|mem[153][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][8] + +# Subckt 2015: picosoc_noflash:soc|picosoc_mem:memory|mem[155][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][8] + +# Subckt 2016: picosoc_noflash:soc|picosoc_mem:memory|Mux23~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~24 + +# Subckt 2017: picosoc_noflash:soc|picosoc_mem:memory|Mux23~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~25 + +# Subckt 2018: picosoc_noflash:soc|picosoc_mem:memory|mem[160][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][8] + +# Subckt 2019: picosoc_noflash:soc|picosoc_mem:memory|mem[162][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][8] + +# Subckt 2020: picosoc_noflash:soc|picosoc_mem:memory|mem[168][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][8] + +# Subckt 2021: picosoc_noflash:soc|picosoc_mem:memory|mem[170][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][8] + +# Subckt 2022: picosoc_noflash:soc|picosoc_mem:memory|Mux23~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[170][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[168][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~26 + +# Subckt 2023: picosoc_noflash:soc|picosoc_mem:memory|mem[176][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][8] + +# Subckt 2024: picosoc_noflash:soc|picosoc_mem:memory|mem[178][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][8] + +# Subckt 2025: picosoc_noflash:soc|picosoc_mem:memory|mem[184][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][8] + +# Subckt 2026: picosoc_noflash:soc|picosoc_mem:memory|mem[186][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][8] + +# Subckt 2027: picosoc_noflash:soc|picosoc_mem:memory|Mux23~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[184][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~27 + +# Subckt 2028: picosoc_noflash:soc|picosoc_mem:memory|mem[161][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][8] + +# Subckt 2029: picosoc_noflash:soc|picosoc_mem:memory|mem[163][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][8] + +# Subckt 2030: picosoc_noflash:soc|picosoc_mem:memory|mem[169][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][8] + +# Subckt 2031: picosoc_noflash:soc|picosoc_mem:memory|mem[171][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][8] + +# Subckt 2032: picosoc_noflash:soc|picosoc_mem:memory|Mux23~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[169][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~28 + +# Subckt 2033: picosoc_noflash:soc|picosoc_mem:memory|mem[177][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][8] + +# Subckt 2034: picosoc_noflash:soc|picosoc_mem:memory|mem[179][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][8] + +# Subckt 2035: picosoc_noflash:soc|picosoc_mem:memory|mem[185][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][8] + +# Subckt 2036: picosoc_noflash:soc|picosoc_mem:memory|mem[187][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][8] + +# Subckt 2037: picosoc_noflash:soc|picosoc_mem:memory|Mux23~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[177][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~29 + +# Subckt 2038: picosoc_noflash:soc|picosoc_mem:memory|Mux23~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~30 + +# Subckt 2039: picosoc_noflash:soc|picosoc_mem:memory|mem[132][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][8] + +# Subckt 2040: picosoc_noflash:soc|picosoc_mem:memory|mem[134][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][8] + +# Subckt 2041: picosoc_noflash:soc|picosoc_mem:memory|mem[148][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][8] + +# Subckt 2042: picosoc_noflash:soc|picosoc_mem:memory|mem[150][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][8] + +# Subckt 2043: picosoc_noflash:soc|picosoc_mem:memory|Mux23~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[148][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[134][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~31 + +# Subckt 2044: picosoc_noflash:soc|picosoc_mem:memory|mem[133][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][8] + +# Subckt 2045: picosoc_noflash:soc|picosoc_mem:memory|mem[135][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][8] + +# Subckt 2046: picosoc_noflash:soc|picosoc_mem:memory|mem[149][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][8] + +# Subckt 2047: picosoc_noflash:soc|picosoc_mem:memory|mem[151][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][8] + +# Subckt 2048: picosoc_noflash:soc|picosoc_mem:memory|Mux23~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[135][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[133][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~32 + +# Subckt 2049: picosoc_noflash:soc|picosoc_mem:memory|mem[140][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][8] + +# Subckt 2050: picosoc_noflash:soc|picosoc_mem:memory|mem[142][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][8] + +# Subckt 2051: picosoc_noflash:soc|picosoc_mem:memory|mem[156][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][8] + +# Subckt 2052: picosoc_noflash:soc|picosoc_mem:memory|mem[158][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][8] + +# Subckt 2053: picosoc_noflash:soc|picosoc_mem:memory|Mux23~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[142][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~33 + +# Subckt 2054: picosoc_noflash:soc|picosoc_mem:memory|mem[141][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][8] + +# Subckt 2055: picosoc_noflash:soc|picosoc_mem:memory|mem[143][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][8] + +# Subckt 2056: picosoc_noflash:soc|picosoc_mem:memory|mem[157][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][8] + +# Subckt 2057: picosoc_noflash:soc|picosoc_mem:memory|mem[159][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][8] + +# Subckt 2058: picosoc_noflash:soc|picosoc_mem:memory|Mux23~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[143][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[141][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~34 + +# Subckt 2059: picosoc_noflash:soc|picosoc_mem:memory|Mux23~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~35 + +# Subckt 2060: picosoc_noflash:soc|picosoc_mem:memory|mem[164][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][8] + +# Subckt 2061: picosoc_noflash:soc|picosoc_mem:memory|mem[166][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][8] + +# Subckt 2062: picosoc_noflash:soc|picosoc_mem:memory|mem[165][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][8] + +# Subckt 2063: picosoc_noflash:soc|picosoc_mem:memory|mem[167][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][8] + +# Subckt 2064: picosoc_noflash:soc|picosoc_mem:memory|Mux23~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~36 + +# Subckt 2065: picosoc_noflash:soc|picosoc_mem:memory|mem[180][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][8] + +# Subckt 2066: picosoc_noflash:soc|picosoc_mem:memory|mem[182][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][8] + +# Subckt 2067: picosoc_noflash:soc|picosoc_mem:memory|mem[181][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][8] + +# Subckt 2068: picosoc_noflash:soc|picosoc_mem:memory|mem[183][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][8] + +# Subckt 2069: picosoc_noflash:soc|picosoc_mem:memory|Mux23~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[181][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~37 + +# Subckt 2070: picosoc_noflash:soc|picosoc_mem:memory|mem[172][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][8] + +# Subckt 2071: picosoc_noflash:soc|picosoc_mem:memory|mem[174][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][8] + +# Subckt 2072: picosoc_noflash:soc|picosoc_mem:memory|mem[173][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][8] + +# Subckt 2073: picosoc_noflash:soc|picosoc_mem:memory|mem[175][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][8] + +# Subckt 2074: picosoc_noflash:soc|picosoc_mem:memory|Mux23~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~38 + +# Subckt 2075: picosoc_noflash:soc|picosoc_mem:memory|mem[188][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][8] + +# Subckt 2076: picosoc_noflash:soc|picosoc_mem:memory|mem[190][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][8] + +# Subckt 2077: picosoc_noflash:soc|picosoc_mem:memory|mem[189][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][8] + +# Subckt 2078: picosoc_noflash:soc|picosoc_mem:memory|mem[191][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][8] + +# Subckt 2079: picosoc_noflash:soc|picosoc_mem:memory|Mux23~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[190][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[188][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~39 + +# Subckt 2080: picosoc_noflash:soc|picosoc_mem:memory|Mux23~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~40 + +# Subckt 2081: picosoc_noflash:soc|picosoc_mem:memory|Mux23~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~41 + +# Subckt 2082: picosoc_noflash:soc|picosoc_mem:memory|mem[64][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][8] + +# Subckt 2083: picosoc_noflash:soc|picosoc_mem:memory|mem[65][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][8] + +# Subckt 2084: picosoc_noflash:soc|picosoc_mem:memory|mem[72][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][8] + +# Subckt 2085: picosoc_noflash:soc|picosoc_mem:memory|mem[73][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][8] + +# Subckt 2086: picosoc_noflash:soc|picosoc_mem:memory|Mux23~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[73][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[72][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[65][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~42 + +# Subckt 2087: picosoc_noflash:soc|picosoc_mem:memory|mem[80][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][8] + +# Subckt 2088: picosoc_noflash:soc|picosoc_mem:memory|mem[81][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][8] + +# Subckt 2089: picosoc_noflash:soc|picosoc_mem:memory|mem[88][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][8] + +# Subckt 2090: picosoc_noflash:soc|picosoc_mem:memory|mem[89][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][8] + +# Subckt 2091: picosoc_noflash:soc|picosoc_mem:memory|Mux23~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[89][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[88][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~43 + +# Subckt 2092: picosoc_noflash:soc|picosoc_mem:memory|mem[68][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][8] + +# Subckt 2093: picosoc_noflash:soc|picosoc_mem:memory|mem[69][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][8] + +# Subckt 2094: picosoc_noflash:soc|picosoc_mem:memory|mem[76][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][8] + +# Subckt 2095: picosoc_noflash:soc|picosoc_mem:memory|mem[77][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][8] + +# Subckt 2096: picosoc_noflash:soc|picosoc_mem:memory|Mux23~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[77][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[69][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~44 + +# Subckt 2097: picosoc_noflash:soc|picosoc_mem:memory|mem[84][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][8] + +# Subckt 2098: picosoc_noflash:soc|picosoc_mem:memory|mem[85][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][8] + +# Subckt 2099: picosoc_noflash:soc|picosoc_mem:memory|mem[92][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][8] + +# Subckt 2100: picosoc_noflash:soc|picosoc_mem:memory|mem[93][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][8] + +# Subckt 2101: picosoc_noflash:soc|picosoc_mem:memory|Mux23~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[85][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~45 + +# Subckt 2102: picosoc_noflash:soc|picosoc_mem:memory|Mux23~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~46 + +# Subckt 2103: picosoc_noflash:soc|picosoc_mem:memory|mem[96][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][8] + +# Subckt 2104: picosoc_noflash:soc|picosoc_mem:memory|mem[97][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][8] + +# Subckt 2105: picosoc_noflash:soc|picosoc_mem:memory|mem[100][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][8] + +# Subckt 2106: picosoc_noflash:soc|picosoc_mem:memory|mem[101][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][8] + +# Subckt 2107: picosoc_noflash:soc|picosoc_mem:memory|Mux23~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[100][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~47 + +# Subckt 2108: picosoc_noflash:soc|picosoc_mem:memory|mem[112][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][8] + +# Subckt 2109: picosoc_noflash:soc|picosoc_mem:memory|mem[113][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][8] + +# Subckt 2110: picosoc_noflash:soc|picosoc_mem:memory|mem[116][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][8] + +# Subckt 2111: picosoc_noflash:soc|picosoc_mem:memory|mem[117][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][8] + +# Subckt 2112: picosoc_noflash:soc|picosoc_mem:memory|Mux23~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[116][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~48 + +# Subckt 2113: picosoc_noflash:soc|picosoc_mem:memory|mem[104][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][8] + +# Subckt 2114: picosoc_noflash:soc|picosoc_mem:memory|mem[105][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][8] + +# Subckt 2115: picosoc_noflash:soc|picosoc_mem:memory|mem[108][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][8] + +# Subckt 2116: picosoc_noflash:soc|picosoc_mem:memory|mem[109][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][8] + +# Subckt 2117: picosoc_noflash:soc|picosoc_mem:memory|Mux23~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~49 + +# Subckt 2118: picosoc_noflash:soc|picosoc_mem:memory|mem[120][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][8] + +# Subckt 2119: picosoc_noflash:soc|picosoc_mem:memory|mem[121][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][8] + +# Subckt 2120: picosoc_noflash:soc|picosoc_mem:memory|mem[124][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][8] + +# Subckt 2121: picosoc_noflash:soc|picosoc_mem:memory|mem[125][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][8] + +# Subckt 2122: picosoc_noflash:soc|picosoc_mem:memory|Mux23~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[120][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~50 + +# Subckt 2123: picosoc_noflash:soc|picosoc_mem:memory|Mux23~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~51 + +# Subckt 2124: picosoc_noflash:soc|picosoc_mem:memory|mem[66][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][8] + +# Subckt 2125: picosoc_noflash:soc|picosoc_mem:memory|mem[82][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][8] + +# Subckt 2126: picosoc_noflash:soc|picosoc_mem:memory|mem[67][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][8] + +# Subckt 2127: picosoc_noflash:soc|picosoc_mem:memory|mem[83][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][8] + +# Subckt 2128: picosoc_noflash:soc|picosoc_mem:memory|Mux23~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[83][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[67][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~52 + +# Subckt 2129: picosoc_noflash:soc|picosoc_mem:memory|mem[70][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][8] + +# Subckt 2130: picosoc_noflash:soc|picosoc_mem:memory|mem[86][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][8] + +# Subckt 2131: picosoc_noflash:soc|picosoc_mem:memory|mem[71][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][8] + +# Subckt 2132: picosoc_noflash:soc|picosoc_mem:memory|mem[87][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][8] + +# Subckt 2133: picosoc_noflash:soc|picosoc_mem:memory|Mux23~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[86][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~53 + +# Subckt 2134: picosoc_noflash:soc|picosoc_mem:memory|mem[74][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][8] + +# Subckt 2135: picosoc_noflash:soc|picosoc_mem:memory|mem[90][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][8] + +# Subckt 2136: picosoc_noflash:soc|picosoc_mem:memory|mem[75][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][8] + +# Subckt 2137: picosoc_noflash:soc|picosoc_mem:memory|mem[91][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][8] + +# Subckt 2138: picosoc_noflash:soc|picosoc_mem:memory|Mux23~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[75][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~54 + +# Subckt 2139: picosoc_noflash:soc|picosoc_mem:memory|mem[78][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][8] + +# Subckt 2140: picosoc_noflash:soc|picosoc_mem:memory|mem[94][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][8] + +# Subckt 2141: picosoc_noflash:soc|picosoc_mem:memory|mem[79][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][8] + +# Subckt 2142: picosoc_noflash:soc|picosoc_mem:memory|mem[95][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][8] + +# Subckt 2143: picosoc_noflash:soc|picosoc_mem:memory|Mux23~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[94][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[78][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~55 + +# Subckt 2144: picosoc_noflash:soc|picosoc_mem:memory|Mux23~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~56 + +# Subckt 2145: picosoc_noflash:soc|picosoc_mem:memory|mem[98][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][8] + +# Subckt 2146: picosoc_noflash:soc|picosoc_mem:memory|mem[99][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][8] + +# Subckt 2147: picosoc_noflash:soc|picosoc_mem:memory|mem[106][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][8] + +# Subckt 2148: picosoc_noflash:soc|picosoc_mem:memory|mem[107][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][8] + +# Subckt 2149: picosoc_noflash:soc|picosoc_mem:memory|Mux23~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[106][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~57 + +# Subckt 2150: picosoc_noflash:soc|picosoc_mem:memory|mem[114][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][8] + +# Subckt 2151: picosoc_noflash:soc|picosoc_mem:memory|mem[115][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][8] + +# Subckt 2152: picosoc_noflash:soc|picosoc_mem:memory|mem[122][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][8] + +# Subckt 2153: picosoc_noflash:soc|picosoc_mem:memory|mem[123][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][8] + +# Subckt 2154: picosoc_noflash:soc|picosoc_mem:memory|Mux23~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[122][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[114][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~58 + +# Subckt 2155: picosoc_noflash:soc|picosoc_mem:memory|mem[102][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][8] + +# Subckt 2156: picosoc_noflash:soc|picosoc_mem:memory|mem[103][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][8] + +# Subckt 2157: picosoc_noflash:soc|picosoc_mem:memory|mem[110][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][8] + +# Subckt 2158: picosoc_noflash:soc|picosoc_mem:memory|mem[111][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][8] + +# Subckt 2159: picosoc_noflash:soc|picosoc_mem:memory|Mux23~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[102][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~59 + +# Subckt 2160: picosoc_noflash:soc|picosoc_mem:memory|mem[118][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][8] + +# Subckt 2161: picosoc_noflash:soc|picosoc_mem:memory|mem[119][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][8] + +# Subckt 2162: picosoc_noflash:soc|picosoc_mem:memory|mem[126][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][8] + +# Subckt 2163: picosoc_noflash:soc|picosoc_mem:memory|mem[127][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][8] + +# Subckt 2164: picosoc_noflash:soc|picosoc_mem:memory|Mux23~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[126][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[118][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~60 + +# Subckt 2165: picosoc_noflash:soc|picosoc_mem:memory|Mux23~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~61 + +# Subckt 2166: picosoc_noflash:soc|picosoc_mem:memory|Mux23~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~62 + +# Subckt 2167: picosoc_noflash:soc|picosoc_mem:memory|mem[192][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][8] + +# Subckt 2168: picosoc_noflash:soc|picosoc_mem:memory|mem[208][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][8] + +# Subckt 2169: picosoc_noflash:soc|picosoc_mem:memory|mem[196][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][8] + +# Subckt 2170: picosoc_noflash:soc|picosoc_mem:memory|mem[212][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][8] + +# Subckt 2171: picosoc_noflash:soc|picosoc_mem:memory|Mux23~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[212][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[196][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~63 + +# Subckt 2172: picosoc_noflash:soc|picosoc_mem:memory|mem[194][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][8] + +# Subckt 2173: picosoc_noflash:soc|picosoc_mem:memory|mem[210][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][8] + +# Subckt 2174: picosoc_noflash:soc|picosoc_mem:memory|mem[198][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][8] + +# Subckt 2175: picosoc_noflash:soc|picosoc_mem:memory|mem[214][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][8] + +# Subckt 2176: picosoc_noflash:soc|picosoc_mem:memory|Mux23~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[198][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~64 + +# Subckt 2177: picosoc_noflash:soc|picosoc_mem:memory|mem[193][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][8] + +# Subckt 2178: picosoc_noflash:soc|picosoc_mem:memory|mem[209][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][8] + +# Subckt 2179: picosoc_noflash:soc|picosoc_mem:memory|mem[197][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][8] + +# Subckt 2180: picosoc_noflash:soc|picosoc_mem:memory|mem[213][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][8] + +# Subckt 2181: picosoc_noflash:soc|picosoc_mem:memory|Mux23~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~65 + +# Subckt 2182: picosoc_noflash:soc|picosoc_mem:memory|mem[195][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][8] + +# Subckt 2183: picosoc_noflash:soc|picosoc_mem:memory|mem[211][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][8] + +# Subckt 2184: picosoc_noflash:soc|picosoc_mem:memory|mem[199][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][8] + +# Subckt 2185: picosoc_noflash:soc|picosoc_mem:memory|mem[215][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][8] + +# Subckt 2186: picosoc_noflash:soc|picosoc_mem:memory|Mux23~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[199][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[195][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~66 + +# Subckt 2187: picosoc_noflash:soc|picosoc_mem:memory|Mux23~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~67 + +# Subckt 2188: picosoc_noflash:soc|picosoc_mem:memory|mem[224][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][8] + +# Subckt 2189: picosoc_noflash:soc|picosoc_mem:memory|mem[225][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][8] + +# Subckt 2190: picosoc_noflash:soc|picosoc_mem:memory|mem[228][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][8] + +# Subckt 2191: picosoc_noflash:soc|picosoc_mem:memory|mem[229][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][8] + +# Subckt 2192: picosoc_noflash:soc|picosoc_mem:memory|Mux23~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[228][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~68 + +# Subckt 2193: picosoc_noflash:soc|picosoc_mem:memory|mem[240][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][8] + +# Subckt 2194: picosoc_noflash:soc|picosoc_mem:memory|mem[241][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][8] + +# Subckt 2195: picosoc_noflash:soc|picosoc_mem:memory|mem[244][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][8] + +# Subckt 2196: picosoc_noflash:soc|picosoc_mem:memory|mem[245][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][8] + +# Subckt 2197: picosoc_noflash:soc|picosoc_mem:memory|Mux23~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[244][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~69 + +# Subckt 2198: picosoc_noflash:soc|picosoc_mem:memory|mem[226][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][8] + +# Subckt 2199: picosoc_noflash:soc|picosoc_mem:memory|mem[227][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][8] + +# Subckt 2200: picosoc_noflash:soc|picosoc_mem:memory|mem[230][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][8] + +# Subckt 2201: picosoc_noflash:soc|picosoc_mem:memory|mem[231][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][8] + +# Subckt 2202: picosoc_noflash:soc|picosoc_mem:memory|Mux23~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[230][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[226][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~70 + +# Subckt 2203: picosoc_noflash:soc|picosoc_mem:memory|mem[242][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][8] + +# Subckt 2204: picosoc_noflash:soc|picosoc_mem:memory|mem[243][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][8] + +# Subckt 2205: picosoc_noflash:soc|picosoc_mem:memory|mem[246][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][8] + +# Subckt 2206: picosoc_noflash:soc|picosoc_mem:memory|mem[247][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][8] + +# Subckt 2207: picosoc_noflash:soc|picosoc_mem:memory|Mux23~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[246][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[242][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~71 + +# Subckt 2208: picosoc_noflash:soc|picosoc_mem:memory|Mux23~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~72 + +# Subckt 2209: picosoc_noflash:soc|picosoc_mem:memory|mem[200][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][8] + +# Subckt 2210: picosoc_noflash:soc|picosoc_mem:memory|mem[202][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][8] + +# Subckt 2211: picosoc_noflash:soc|picosoc_mem:memory|mem[204][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][8] + +# Subckt 2212: picosoc_noflash:soc|picosoc_mem:memory|mem[206][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][8] + +# Subckt 2213: picosoc_noflash:soc|picosoc_mem:memory|Mux23~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[206][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~73 + +# Subckt 2214: picosoc_noflash:soc|picosoc_mem:memory|mem[216][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][8] + +# Subckt 2215: picosoc_noflash:soc|picosoc_mem:memory|mem[218][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][8] + +# Subckt 2216: picosoc_noflash:soc|picosoc_mem:memory|mem[220][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][8] + +# Subckt 2217: picosoc_noflash:soc|picosoc_mem:memory|mem[222][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][8] + +# Subckt 2218: picosoc_noflash:soc|picosoc_mem:memory|Mux23~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[218][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[216][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~74 + +# Subckt 2219: picosoc_noflash:soc|picosoc_mem:memory|mem[201][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][8] + +# Subckt 2220: picosoc_noflash:soc|picosoc_mem:memory|mem[203][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][8] + +# Subckt 2221: picosoc_noflash:soc|picosoc_mem:memory|mem[205][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][8] + +# Subckt 2222: picosoc_noflash:soc|picosoc_mem:memory|mem[207][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][8] + +# Subckt 2223: picosoc_noflash:soc|picosoc_mem:memory|Mux23~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[203][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~75 + +# Subckt 2224: picosoc_noflash:soc|picosoc_mem:memory|mem[217][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][8] + +# Subckt 2225: picosoc_noflash:soc|picosoc_mem:memory|mem[219][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][8] + +# Subckt 2226: picosoc_noflash:soc|picosoc_mem:memory|mem[221][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][8] + +# Subckt 2227: picosoc_noflash:soc|picosoc_mem:memory|mem[223][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][8] + +# Subckt 2228: picosoc_noflash:soc|picosoc_mem:memory|Mux23~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[219][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[217][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~76 + +# Subckt 2229: picosoc_noflash:soc|picosoc_mem:memory|Mux23~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~77 + +# Subckt 2230: picosoc_noflash:soc|picosoc_mem:memory|mem[232][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][8] + +# Subckt 2231: picosoc_noflash:soc|picosoc_mem:memory|mem[248][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][8] + +# Subckt 2232: picosoc_noflash:soc|picosoc_mem:memory|mem[236][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][8] + +# Subckt 2233: picosoc_noflash:soc|picosoc_mem:memory|mem[252][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][8] + +# Subckt 2234: picosoc_noflash:soc|picosoc_mem:memory|Mux23~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[236][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[232][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~78 + +# Subckt 2235: picosoc_noflash:soc|picosoc_mem:memory|mem[234][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][8] + +# Subckt 2236: picosoc_noflash:soc|picosoc_mem:memory|mem[250][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][8] + +# Subckt 2237: picosoc_noflash:soc|picosoc_mem:memory|mem[238][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][8] + +# Subckt 2238: picosoc_noflash:soc|picosoc_mem:memory|mem[254][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][8] + +# Subckt 2239: picosoc_noflash:soc|picosoc_mem:memory|Mux23~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[250][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[234][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~79 + +# Subckt 2240: picosoc_noflash:soc|picosoc_mem:memory|mem[233][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][8] + +# Subckt 2241: picosoc_noflash:soc|picosoc_mem:memory|mem[249][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][8] + +# Subckt 2242: picosoc_noflash:soc|picosoc_mem:memory|mem[237][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][8] + +# Subckt 2243: picosoc_noflash:soc|picosoc_mem:memory|mem[253][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][8] + +# Subckt 2244: picosoc_noflash:soc|picosoc_mem:memory|Mux23~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[237][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[233][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~80 + +# Subckt 2245: picosoc_noflash:soc|picosoc_mem:memory|mem[235][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][8] + +# Subckt 2246: picosoc_noflash:soc|picosoc_mem:memory|mem[251][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][8] + +# Subckt 2247: picosoc_noflash:soc|picosoc_mem:memory|mem[239][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][8] + +# Subckt 2248: picosoc_noflash:soc|picosoc_mem:memory|mem[255][8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][8] + +# Subckt 2249: picosoc_noflash:soc|picosoc_mem:memory|Mux23~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][8] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[239][8] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[251][8] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[235][8] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~81 + +# Subckt 2250: picosoc_noflash:soc|picosoc_mem:memory|Mux23~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~82 + +# Subckt 2251: picosoc_noflash:soc|picosoc_mem:memory|Mux23~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~83 + +# Subckt 2252: picosoc_noflash:soc|picosoc_mem:memory|Mux23~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux23~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux23~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux23~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux23~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux23~84 + +# Subckt 2253: picosoc_noflash:soc|picosoc_mem:memory|rdata[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux23~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[8] + +# Subckt 2254: picosoc_noflash:soc|mem_rdata[8]~127_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[8] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[8]~127 + +# Subckt 2255: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] + +# Subckt 2256: picosoc_noflash:soc|mem_rdata[8]~128_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[8]~128 + +# Subckt 2257: gpio[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[8] \ + sclr=WideAnd0 \ + ena=gpio[13]~1 \ + clk=clk \ + q=gpio[8] + +# Subckt 2258: iomem_rdata[8]~I +.subckt dffeas \ + d=gpio[8] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[8] + +# Subckt 2259: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a8~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a8 + +# Subckt 2260: picosoc_noflash:soc|mem_rdata[8]~129_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a8 \ + datae=iomem_rdata[8] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[8]~129 + +# Subckt 2261: picosoc_noflash:soc|mem_rdata[8]~130_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[8]~129 \ + datae=picosoc_noflash:soc|mem_rdata[8]~128 \ + datad=picosoc_noflash:soc|mem_rdata[8]~127 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[8]~130 + +# Subckt 2262: picosoc_noflash:soc|picorv32:cpu|reg_out~118_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datae=picosoc_noflash:soc|mem_rdata[8]~130 \ + datad=picosoc_noflash:soc|mem_rdata[24]~101 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~118 + +# Subckt 2263: picosoc_noflash:soc|picorv32:cpu|current_pc~19_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector149~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~19 + +# Subckt 2264: picosoc_noflash:soc|picorv32:cpu|Selector181~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~19 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector181~0 + +# Subckt 2265: picosoc_noflash:soc|picorv32:cpu|reg_pc[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector181~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[8] + +# Subckt 2266: picosoc_noflash:soc|picorv32:cpu|Selector70~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector70~0 + +# Subckt 2267: picosoc_noflash:soc|picorv32:cpu|decoded_imm[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector70~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[22] + +# Subckt 2268: picosoc_noflash:soc|picorv32:cpu|reg_out~40_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[22]~105 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~40 + +# Subckt 2269: picosoc_noflash:soc|picorv32:cpu|Selector167~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector167~0 + +# Subckt 2270: picosoc_noflash:soc|picorv32:cpu|reg_pc[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector167~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[22] + +# Subckt 2271: picosoc_noflash:soc|picorv32:cpu|Selector168~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~6 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector168~0 + +# Subckt 2272: picosoc_noflash:soc|picorv32:cpu|reg_pc[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector168~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[21] + +# Subckt 2273: picosoc_noflash:soc|picorv32:cpu|reg_pc~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_pc[20] \ + datae=picosoc_noflash:soc|picorv32:cpu|current_pc~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_pc~0 + +# Subckt 2274: picosoc_noflash:soc|picorv32:cpu|reg_pc[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_pc~0 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[20] + +# Subckt 2275: picosoc_noflash:soc|picorv32:cpu|Selector72~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector72~0 + +# Subckt 2276: picosoc_noflash:soc|picorv32:cpu|decoded_imm[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector72~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[20] + +# Subckt 2277: picosoc_noflash:soc|picorv32:cpu|Add7~17_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~17 + +# Subckt 2278: picosoc_noflash:soc|picorv32:cpu|mem_wstrb~5_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~5 + +# Subckt 2279: picosoc_noflash:soc|picorv32:cpu|mem_wstrb[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~5 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[2] + +# Subckt 2280: picosoc_noflash:soc|comb~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|ram_ready~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[2] \ + combout=picosoc_noflash:soc|comb~0 + +# Subckt 2281: picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~0 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 + +# Subckt 2282: picosoc_noflash:soc|picosoc_mem:memory|mem[0][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][19] + +# Subckt 2283: picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 + +# Subckt 2284: picosoc_noflash:soc|picosoc_mem:memory|mem[64][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][19] + +# Subckt 2285: picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 + +# Subckt 2286: picosoc_noflash:soc|picosoc_mem:memory|mem[2][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][19] + +# Subckt 2287: picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 + +# Subckt 2288: picosoc_noflash:soc|picosoc_mem:memory|mem[66][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][19] + +# Subckt 2289: picosoc_noflash:soc|picosoc_mem:memory|Mux12~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[66][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[2][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[64][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~0 + +# Subckt 2290: picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 + +# Subckt 2291: picosoc_noflash:soc|picosoc_mem:memory|mem[16][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][19] + +# Subckt 2292: picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 + +# Subckt 2293: picosoc_noflash:soc|picosoc_mem:memory|mem[80][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][19] + +# Subckt 2294: picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 + +# Subckt 2295: picosoc_noflash:soc|picosoc_mem:memory|mem[18][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][19] + +# Subckt 2296: picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 + +# Subckt 2297: picosoc_noflash:soc|picosoc_mem:memory|mem[82][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][19] + +# Subckt 2298: picosoc_noflash:soc|picosoc_mem:memory|Mux12~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[82][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~1 + +# Subckt 2299: picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 + +# Subckt 2300: picosoc_noflash:soc|picosoc_mem:memory|mem[1][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][19] + +# Subckt 2301: picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 + +# Subckt 2302: picosoc_noflash:soc|picosoc_mem:memory|mem[65][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][19] + +# Subckt 2303: picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 + +# Subckt 2304: picosoc_noflash:soc|picosoc_mem:memory|mem[3][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][19] + +# Subckt 2305: picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 + +# Subckt 2306: picosoc_noflash:soc|picosoc_mem:memory|mem[67][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][19] + +# Subckt 2307: picosoc_noflash:soc|picosoc_mem:memory|Mux12~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[67][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[65][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~2 + +# Subckt 2308: picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 + +# Subckt 2309: picosoc_noflash:soc|picosoc_mem:memory|mem[17][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][19] + +# Subckt 2310: picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 + +# Subckt 2311: picosoc_noflash:soc|picosoc_mem:memory|mem[81][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][19] + +# Subckt 2312: picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 + +# Subckt 2313: picosoc_noflash:soc|picosoc_mem:memory|mem[19][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][19] + +# Subckt 2314: picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 + +# Subckt 2315: picosoc_noflash:soc|picosoc_mem:memory|mem[83][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][19] + +# Subckt 2316: picosoc_noflash:soc|picosoc_mem:memory|Mux12~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[83][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[19][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~3 + +# Subckt 2317: picosoc_noflash:soc|picosoc_mem:memory|Mux12~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~4 + +# Subckt 2318: picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 + +# Subckt 2319: picosoc_noflash:soc|picosoc_mem:memory|mem[4][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][19] + +# Subckt 2320: picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 + +# Subckt 2321: picosoc_noflash:soc|picosoc_mem:memory|mem[68][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][19] + +# Subckt 2322: picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 + +# Subckt 2323: picosoc_noflash:soc|picosoc_mem:memory|mem[20][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][19] + +# Subckt 2324: picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 + +# Subckt 2325: picosoc_noflash:soc|picosoc_mem:memory|mem[84][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][19] + +# Subckt 2326: picosoc_noflash:soc|picosoc_mem:memory|Mux12~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[84][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[20][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[68][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~5 + +# Subckt 2327: picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 + +# Subckt 2328: picosoc_noflash:soc|picosoc_mem:memory|mem[6][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][19] + +# Subckt 2329: picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 + +# Subckt 2330: picosoc_noflash:soc|picosoc_mem:memory|mem[70][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][19] + +# Subckt 2331: picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 + +# Subckt 2332: picosoc_noflash:soc|picosoc_mem:memory|mem[22][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][19] + +# Subckt 2333: picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 + +# Subckt 2334: picosoc_noflash:soc|picosoc_mem:memory|mem[86][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][19] + +# Subckt 2335: picosoc_noflash:soc|picosoc_mem:memory|Mux12~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~6 + +# Subckt 2336: picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 + +# Subckt 2337: picosoc_noflash:soc|picosoc_mem:memory|mem[5][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][19] + +# Subckt 2338: picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 + +# Subckt 2339: picosoc_noflash:soc|picosoc_mem:memory|mem[69][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][19] + +# Subckt 2340: picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 + +# Subckt 2341: picosoc_noflash:soc|picosoc_mem:memory|mem[21][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][19] + +# Subckt 2342: picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 + +# Subckt 2343: picosoc_noflash:soc|picosoc_mem:memory|mem[85][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][19] + +# Subckt 2344: picosoc_noflash:soc|picosoc_mem:memory|Mux12~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[85][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[69][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~7 + +# Subckt 2345: picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 + +# Subckt 2346: picosoc_noflash:soc|picosoc_mem:memory|mem[7][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][19] + +# Subckt 2347: picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 + +# Subckt 2348: picosoc_noflash:soc|picosoc_mem:memory|mem[71][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][19] + +# Subckt 2349: picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 + +# Subckt 2350: picosoc_noflash:soc|picosoc_mem:memory|mem[23][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][19] + +# Subckt 2351: picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 + +# Subckt 2352: picosoc_noflash:soc|picosoc_mem:memory|mem[87][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][19] + +# Subckt 2353: picosoc_noflash:soc|picosoc_mem:memory|Mux12~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[71][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~8 + +# Subckt 2354: picosoc_noflash:soc|picosoc_mem:memory|Mux12~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~9 + +# Subckt 2355: picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 + +# Subckt 2356: picosoc_noflash:soc|picosoc_mem:memory|mem[8][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][19] + +# Subckt 2357: picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 + +# Subckt 2358: picosoc_noflash:soc|picosoc_mem:memory|mem[72][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][19] + +# Subckt 2359: picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 + +# Subckt 2360: picosoc_noflash:soc|picosoc_mem:memory|mem[10][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][19] + +# Subckt 2361: picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 + +# Subckt 2362: picosoc_noflash:soc|picosoc_mem:memory|mem[74][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][19] + +# Subckt 2363: picosoc_noflash:soc|picosoc_mem:memory|Mux12~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[74][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[10][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[72][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~10 + +# Subckt 2364: picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 + +# Subckt 2365: picosoc_noflash:soc|picosoc_mem:memory|mem[24][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][19] + +# Subckt 2366: picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 + +# Subckt 2367: picosoc_noflash:soc|picosoc_mem:memory|mem[88][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][19] + +# Subckt 2368: picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 + +# Subckt 2369: picosoc_noflash:soc|picosoc_mem:memory|mem[26][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][19] + +# Subckt 2370: picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 + +# Subckt 2371: picosoc_noflash:soc|picosoc_mem:memory|mem[90][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][19] + +# Subckt 2372: picosoc_noflash:soc|picosoc_mem:memory|Mux12~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~11 + +# Subckt 2373: picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 + +# Subckt 2374: picosoc_noflash:soc|picosoc_mem:memory|mem[9][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][19] + +# Subckt 2375: picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 + +# Subckt 2376: picosoc_noflash:soc|picosoc_mem:memory|mem[73][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][19] + +# Subckt 2377: picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 + +# Subckt 2378: picosoc_noflash:soc|picosoc_mem:memory|mem[11][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][19] + +# Subckt 2379: picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 + +# Subckt 2380: picosoc_noflash:soc|picosoc_mem:memory|mem[75][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][19] + +# Subckt 2381: picosoc_noflash:soc|picosoc_mem:memory|Mux12~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[73][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~12 + +# Subckt 2382: picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 + +# Subckt 2383: picosoc_noflash:soc|picosoc_mem:memory|mem[25][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][19] + +# Subckt 2384: picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 + +# Subckt 2385: picosoc_noflash:soc|picosoc_mem:memory|mem[89][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][19] + +# Subckt 2386: picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 + +# Subckt 2387: picosoc_noflash:soc|picosoc_mem:memory|mem[27][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][19] + +# Subckt 2388: picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 + +# Subckt 2389: picosoc_noflash:soc|picosoc_mem:memory|mem[91][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][19] + +# Subckt 2390: picosoc_noflash:soc|picosoc_mem:memory|Mux12~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[89][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~13 + +# Subckt 2391: picosoc_noflash:soc|picosoc_mem:memory|Mux12~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~14 + +# Subckt 2392: picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 + +# Subckt 2393: picosoc_noflash:soc|picosoc_mem:memory|mem[12][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][19] + +# Subckt 2394: picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 + +# Subckt 2395: picosoc_noflash:soc|picosoc_mem:memory|mem[76][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][19] + +# Subckt 2396: picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 + +# Subckt 2397: picosoc_noflash:soc|picosoc_mem:memory|mem[28][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][19] + +# Subckt 2398: picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 + +# Subckt 2399: picosoc_noflash:soc|picosoc_mem:memory|mem[92][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][19] + +# Subckt 2400: picosoc_noflash:soc|picosoc_mem:memory|Mux12~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[76][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~15 + +# Subckt 2401: picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 + +# Subckt 2402: picosoc_noflash:soc|picosoc_mem:memory|mem[14][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][19] + +# Subckt 2403: picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 + +# Subckt 2404: picosoc_noflash:soc|picosoc_mem:memory|mem[78][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][19] + +# Subckt 2405: picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 + +# Subckt 2406: picosoc_noflash:soc|picosoc_mem:memory|mem[30][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][19] + +# Subckt 2407: picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 + +# Subckt 2408: picosoc_noflash:soc|picosoc_mem:memory|mem[94][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][19] + +# Subckt 2409: picosoc_noflash:soc|picosoc_mem:memory|Mux12~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[78][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~16 + +# Subckt 2410: picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 + +# Subckt 2411: picosoc_noflash:soc|picosoc_mem:memory|mem[13][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][19] + +# Subckt 2412: picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 + +# Subckt 2413: picosoc_noflash:soc|picosoc_mem:memory|mem[77][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][19] + +# Subckt 2414: picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 + +# Subckt 2415: picosoc_noflash:soc|picosoc_mem:memory|mem[29][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][19] + +# Subckt 2416: picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 + +# Subckt 2417: picosoc_noflash:soc|picosoc_mem:memory|mem[93][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][19] + +# Subckt 2418: picosoc_noflash:soc|picosoc_mem:memory|Mux12~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[77][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[13][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~17 + +# Subckt 2419: picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 + +# Subckt 2420: picosoc_noflash:soc|picosoc_mem:memory|mem[15][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][19] + +# Subckt 2421: picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 + +# Subckt 2422: picosoc_noflash:soc|picosoc_mem:memory|mem[79][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][19] + +# Subckt 2423: picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 + +# Subckt 2424: picosoc_noflash:soc|picosoc_mem:memory|mem[31][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][19] + +# Subckt 2425: picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 + +# Subckt 2426: picosoc_noflash:soc|picosoc_mem:memory|mem[95][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][19] + +# Subckt 2427: picosoc_noflash:soc|picosoc_mem:memory|Mux12~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[79][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[15][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~18 + +# Subckt 2428: picosoc_noflash:soc|picosoc_mem:memory|Mux12~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~19 + +# Subckt 2429: picosoc_noflash:soc|picosoc_mem:memory|Mux12~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~20 + +# Subckt 2430: picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|comb~0 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 + +# Subckt 2431: picosoc_noflash:soc|picosoc_mem:memory|mem[128][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][19] + +# Subckt 2432: picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|comb~0 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 + +# Subckt 2433: picosoc_noflash:soc|picosoc_mem:memory|mem[192][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][19] + +# Subckt 2434: picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 + +# Subckt 2435: picosoc_noflash:soc|picosoc_mem:memory|mem[132][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][19] + +# Subckt 2436: picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 + +# Subckt 2437: picosoc_noflash:soc|picosoc_mem:memory|mem[196][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][19] + +# Subckt 2438: picosoc_noflash:soc|picosoc_mem:memory|Mux12~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[196][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~21 + +# Subckt 2439: picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 + +# Subckt 2440: picosoc_noflash:soc|picosoc_mem:memory|mem[130][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][19] + +# Subckt 2441: picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 + +# Subckt 2442: picosoc_noflash:soc|picosoc_mem:memory|mem[194][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][19] + +# Subckt 2443: picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 + +# Subckt 2444: picosoc_noflash:soc|picosoc_mem:memory|mem[134][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][19] + +# Subckt 2445: picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 + +# Subckt 2446: picosoc_noflash:soc|picosoc_mem:memory|mem[198][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][19] + +# Subckt 2447: picosoc_noflash:soc|picosoc_mem:memory|Mux12~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[198][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~22 + +# Subckt 2448: picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 + +# Subckt 2449: picosoc_noflash:soc|picosoc_mem:memory|mem[136][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][19] + +# Subckt 2450: picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 + +# Subckt 2451: picosoc_noflash:soc|picosoc_mem:memory|mem[200][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][19] + +# Subckt 2452: picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 + +# Subckt 2453: picosoc_noflash:soc|picosoc_mem:memory|mem[140][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][19] + +# Subckt 2454: picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 + +# Subckt 2455: picosoc_noflash:soc|picosoc_mem:memory|mem[204][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][19] + +# Subckt 2456: picosoc_noflash:soc|picosoc_mem:memory|Mux12~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[204][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~23 + +# Subckt 2457: picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 + +# Subckt 2458: picosoc_noflash:soc|picosoc_mem:memory|mem[138][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][19] + +# Subckt 2459: picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 + +# Subckt 2460: picosoc_noflash:soc|picosoc_mem:memory|mem[202][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][19] + +# Subckt 2461: picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 + +# Subckt 2462: picosoc_noflash:soc|picosoc_mem:memory|mem[142][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][19] + +# Subckt 2463: picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 + +# Subckt 2464: picosoc_noflash:soc|picosoc_mem:memory|mem[206][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][19] + +# Subckt 2465: picosoc_noflash:soc|picosoc_mem:memory|Mux12~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[206][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~24 + +# Subckt 2466: picosoc_noflash:soc|picosoc_mem:memory|Mux12~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~25 + +# Subckt 2467: picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 + +# Subckt 2468: picosoc_noflash:soc|picosoc_mem:memory|mem[129][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][19] + +# Subckt 2469: picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 + +# Subckt 2470: picosoc_noflash:soc|picosoc_mem:memory|mem[193][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][19] + +# Subckt 2471: picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 + +# Subckt 2472: picosoc_noflash:soc|picosoc_mem:memory|mem[133][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][19] + +# Subckt 2473: picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 + +# Subckt 2474: picosoc_noflash:soc|picosoc_mem:memory|mem[197][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][19] + +# Subckt 2475: picosoc_noflash:soc|picosoc_mem:memory|Mux12~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~26 + +# Subckt 2476: picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 + +# Subckt 2477: picosoc_noflash:soc|picosoc_mem:memory|mem[131][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][19] + +# Subckt 2478: picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 + +# Subckt 2479: picosoc_noflash:soc|picosoc_mem:memory|mem[195][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][19] + +# Subckt 2480: picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 + +# Subckt 2481: picosoc_noflash:soc|picosoc_mem:memory|mem[135][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][19] + +# Subckt 2482: picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 + +# Subckt 2483: picosoc_noflash:soc|picosoc_mem:memory|mem[199][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][19] + +# Subckt 2484: picosoc_noflash:soc|picosoc_mem:memory|Mux12~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~27 + +# Subckt 2485: picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 + +# Subckt 2486: picosoc_noflash:soc|picosoc_mem:memory|mem[137][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][19] + +# Subckt 2487: picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 + +# Subckt 2488: picosoc_noflash:soc|picosoc_mem:memory|mem[201][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][19] + +# Subckt 2489: picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 + +# Subckt 2490: picosoc_noflash:soc|picosoc_mem:memory|mem[141][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][19] + +# Subckt 2491: picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 + +# Subckt 2492: picosoc_noflash:soc|picosoc_mem:memory|mem[205][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][19] + +# Subckt 2493: picosoc_noflash:soc|picosoc_mem:memory|Mux12~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[201][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~28 + +# Subckt 2494: picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 + +# Subckt 2495: picosoc_noflash:soc|picosoc_mem:memory|mem[139][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][19] + +# Subckt 2496: picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 + +# Subckt 2497: picosoc_noflash:soc|picosoc_mem:memory|mem[203][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][19] + +# Subckt 2498: picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 + +# Subckt 2499: picosoc_noflash:soc|picosoc_mem:memory|mem[143][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][19] + +# Subckt 2500: picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 + +# Subckt 2501: picosoc_noflash:soc|picosoc_mem:memory|mem[207][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][19] + +# Subckt 2502: picosoc_noflash:soc|picosoc_mem:memory|Mux12~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[203][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~29 + +# Subckt 2503: picosoc_noflash:soc|picosoc_mem:memory|Mux12~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~30 + +# Subckt 2504: picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 + +# Subckt 2505: picosoc_noflash:soc|picosoc_mem:memory|mem[144][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][19] + +# Subckt 2506: picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 + +# Subckt 2507: picosoc_noflash:soc|picosoc_mem:memory|mem[208][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][19] + +# Subckt 2508: picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 + +# Subckt 2509: picosoc_noflash:soc|picosoc_mem:memory|mem[152][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][19] + +# Subckt 2510: picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 + +# Subckt 2511: picosoc_noflash:soc|picosoc_mem:memory|mem[216][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][19] + +# Subckt 2512: picosoc_noflash:soc|picosoc_mem:memory|Mux12~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[216][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[152][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~31 + +# Subckt 2513: picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 + +# Subckt 2514: picosoc_noflash:soc|picosoc_mem:memory|mem[146][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][19] + +# Subckt 2515: picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 + +# Subckt 2516: picosoc_noflash:soc|picosoc_mem:memory|mem[210][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][19] + +# Subckt 2517: picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 + +# Subckt 2518: picosoc_noflash:soc|picosoc_mem:memory|mem[154][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][19] + +# Subckt 2519: picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 + +# Subckt 2520: picosoc_noflash:soc|picosoc_mem:memory|mem[218][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][19] + +# Subckt 2521: picosoc_noflash:soc|picosoc_mem:memory|Mux12~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~32 + +# Subckt 2522: picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 + +# Subckt 2523: picosoc_noflash:soc|picosoc_mem:memory|mem[148][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][19] + +# Subckt 2524: picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 + +# Subckt 2525: picosoc_noflash:soc|picosoc_mem:memory|mem[212][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][19] + +# Subckt 2526: picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 + +# Subckt 2527: picosoc_noflash:soc|picosoc_mem:memory|mem[156][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][19] + +# Subckt 2528: picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 + +# Subckt 2529: picosoc_noflash:soc|picosoc_mem:memory|mem[220][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][19] + +# Subckt 2530: picosoc_noflash:soc|picosoc_mem:memory|Mux12~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~33 + +# Subckt 2531: picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 + +# Subckt 2532: picosoc_noflash:soc|picosoc_mem:memory|mem[150][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][19] + +# Subckt 2533: picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 + +# Subckt 2534: picosoc_noflash:soc|picosoc_mem:memory|mem[214][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][19] + +# Subckt 2535: picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 + +# Subckt 2536: picosoc_noflash:soc|picosoc_mem:memory|mem[158][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][19] + +# Subckt 2537: picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 + +# Subckt 2538: picosoc_noflash:soc|picosoc_mem:memory|mem[222][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][19] + +# Subckt 2539: picosoc_noflash:soc|picosoc_mem:memory|Mux12~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[150][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~34 + +# Subckt 2540: picosoc_noflash:soc|picosoc_mem:memory|Mux12~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~35 + +# Subckt 2541: picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 + +# Subckt 2542: picosoc_noflash:soc|picosoc_mem:memory|mem[145][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][19] + +# Subckt 2543: picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 + +# Subckt 2544: picosoc_noflash:soc|picosoc_mem:memory|mem[209][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][19] + +# Subckt 2545: picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 + +# Subckt 2546: picosoc_noflash:soc|picosoc_mem:memory|mem[153][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][19] + +# Subckt 2547: picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 + +# Subckt 2548: picosoc_noflash:soc|picosoc_mem:memory|mem[217][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][19] + +# Subckt 2549: picosoc_noflash:soc|picosoc_mem:memory|Mux12~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~36 + +# Subckt 2550: picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 + +# Subckt 2551: picosoc_noflash:soc|picosoc_mem:memory|mem[147][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][19] + +# Subckt 2552: picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 + +# Subckt 2553: picosoc_noflash:soc|picosoc_mem:memory|mem[211][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][19] + +# Subckt 2554: picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 + +# Subckt 2555: picosoc_noflash:soc|picosoc_mem:memory|mem[155][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][19] + +# Subckt 2556: picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 + +# Subckt 2557: picosoc_noflash:soc|picosoc_mem:memory|mem[219][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][19] + +# Subckt 2558: picosoc_noflash:soc|picosoc_mem:memory|Mux12~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~37 + +# Subckt 2559: picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 + +# Subckt 2560: picosoc_noflash:soc|picosoc_mem:memory|mem[149][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][19] + +# Subckt 2561: picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 + +# Subckt 2562: picosoc_noflash:soc|picosoc_mem:memory|mem[213][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][19] + +# Subckt 2563: picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 + +# Subckt 2564: picosoc_noflash:soc|picosoc_mem:memory|mem[157][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][19] + +# Subckt 2565: picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 + +# Subckt 2566: picosoc_noflash:soc|picosoc_mem:memory|mem[221][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][19] + +# Subckt 2567: picosoc_noflash:soc|picosoc_mem:memory|Mux12~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[213][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[149][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~38 + +# Subckt 2568: picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 + +# Subckt 2569: picosoc_noflash:soc|picosoc_mem:memory|mem[151][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][19] + +# Subckt 2570: picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 + +# Subckt 2571: picosoc_noflash:soc|picosoc_mem:memory|mem[215][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][19] + +# Subckt 2572: picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 + +# Subckt 2573: picosoc_noflash:soc|picosoc_mem:memory|mem[159][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][19] + +# Subckt 2574: picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 + +# Subckt 2575: picosoc_noflash:soc|picosoc_mem:memory|mem[223][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][19] + +# Subckt 2576: picosoc_noflash:soc|picosoc_mem:memory|Mux12~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[151][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~39 + +# Subckt 2577: picosoc_noflash:soc|picosoc_mem:memory|Mux12~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~40 + +# Subckt 2578: picosoc_noflash:soc|picosoc_mem:memory|Mux12~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~41 + +# Subckt 2579: picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 + +# Subckt 2580: picosoc_noflash:soc|picosoc_mem:memory|mem[32][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][19] + +# Subckt 2581: picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 + +# Subckt 2582: picosoc_noflash:soc|picosoc_mem:memory|mem[96][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][19] + +# Subckt 2583: picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 + +# Subckt 2584: picosoc_noflash:soc|picosoc_mem:memory|mem[33][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][19] + +# Subckt 2585: picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 + +# Subckt 2586: picosoc_noflash:soc|picosoc_mem:memory|mem[97][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][19] + +# Subckt 2587: picosoc_noflash:soc|picosoc_mem:memory|Mux12~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[97][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[33][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~42 + +# Subckt 2588: picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 + +# Subckt 2589: picosoc_noflash:soc|picosoc_mem:memory|mem[48][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][19] + +# Subckt 2590: picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 + +# Subckt 2591: picosoc_noflash:soc|picosoc_mem:memory|mem[112][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][19] + +# Subckt 2592: picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 + +# Subckt 2593: picosoc_noflash:soc|picosoc_mem:memory|mem[49][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][19] + +# Subckt 2594: picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 + +# Subckt 2595: picosoc_noflash:soc|picosoc_mem:memory|mem[113][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][19] + +# Subckt 2596: picosoc_noflash:soc|picosoc_mem:memory|Mux12~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[113][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[49][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~43 + +# Subckt 2597: picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 + +# Subckt 2598: picosoc_noflash:soc|picosoc_mem:memory|mem[40][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][19] + +# Subckt 2599: picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 + +# Subckt 2600: picosoc_noflash:soc|picosoc_mem:memory|mem[104][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][19] + +# Subckt 2601: picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 + +# Subckt 2602: picosoc_noflash:soc|picosoc_mem:memory|mem[41][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][19] + +# Subckt 2603: picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 + +# Subckt 2604: picosoc_noflash:soc|picosoc_mem:memory|mem[105][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][19] + +# Subckt 2605: picosoc_noflash:soc|picosoc_mem:memory|Mux12~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[105][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~44 + +# Subckt 2606: picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 + +# Subckt 2607: picosoc_noflash:soc|picosoc_mem:memory|mem[56][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][19] + +# Subckt 2608: picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 + +# Subckt 2609: picosoc_noflash:soc|picosoc_mem:memory|mem[120][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][19] + +# Subckt 2610: picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 + +# Subckt 2611: picosoc_noflash:soc|picosoc_mem:memory|mem[57][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][19] + +# Subckt 2612: picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 + +# Subckt 2613: picosoc_noflash:soc|picosoc_mem:memory|mem[121][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][19] + +# Subckt 2614: picosoc_noflash:soc|picosoc_mem:memory|Mux12~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~45 + +# Subckt 2615: picosoc_noflash:soc|picosoc_mem:memory|Mux12~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~46 + +# Subckt 2616: picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 + +# Subckt 2617: picosoc_noflash:soc|picosoc_mem:memory|mem[34][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][19] + +# Subckt 2618: picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 + +# Subckt 2619: picosoc_noflash:soc|picosoc_mem:memory|mem[98][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][19] + +# Subckt 2620: picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 + +# Subckt 2621: picosoc_noflash:soc|picosoc_mem:memory|mem[50][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][19] + +# Subckt 2622: picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 + +# Subckt 2623: picosoc_noflash:soc|picosoc_mem:memory|mem[114][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][19] + +# Subckt 2624: picosoc_noflash:soc|picosoc_mem:memory|Mux12~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[50][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~47 + +# Subckt 2625: picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 + +# Subckt 2626: picosoc_noflash:soc|picosoc_mem:memory|mem[35][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][19] + +# Subckt 2627: picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 + +# Subckt 2628: picosoc_noflash:soc|picosoc_mem:memory|mem[99][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][19] + +# Subckt 2629: picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 + +# Subckt 2630: picosoc_noflash:soc|picosoc_mem:memory|mem[51][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][19] + +# Subckt 2631: picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 + +# Subckt 2632: picosoc_noflash:soc|picosoc_mem:memory|mem[115][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][19] + +# Subckt 2633: picosoc_noflash:soc|picosoc_mem:memory|Mux12~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[115][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[51][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~48 + +# Subckt 2634: picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 + +# Subckt 2635: picosoc_noflash:soc|picosoc_mem:memory|mem[42][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][19] + +# Subckt 2636: picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 + +# Subckt 2637: picosoc_noflash:soc|picosoc_mem:memory|mem[106][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][19] + +# Subckt 2638: picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 + +# Subckt 2639: picosoc_noflash:soc|picosoc_mem:memory|mem[58][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][19] + +# Subckt 2640: picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 + +# Subckt 2641: picosoc_noflash:soc|picosoc_mem:memory|mem[122][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][19] + +# Subckt 2642: picosoc_noflash:soc|picosoc_mem:memory|Mux12~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[106][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~49 + +# Subckt 2643: picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 + +# Subckt 2644: picosoc_noflash:soc|picosoc_mem:memory|mem[43][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][19] + +# Subckt 2645: picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 + +# Subckt 2646: picosoc_noflash:soc|picosoc_mem:memory|mem[107][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][19] + +# Subckt 2647: picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 + +# Subckt 2648: picosoc_noflash:soc|picosoc_mem:memory|mem[59][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][19] + +# Subckt 2649: picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 + +# Subckt 2650: picosoc_noflash:soc|picosoc_mem:memory|mem[123][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][19] + +# Subckt 2651: picosoc_noflash:soc|picosoc_mem:memory|Mux12~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~50 + +# Subckt 2652: picosoc_noflash:soc|picosoc_mem:memory|Mux12~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~51 + +# Subckt 2653: picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 + +# Subckt 2654: picosoc_noflash:soc|picosoc_mem:memory|mem[36][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][19] + +# Subckt 2655: picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 + +# Subckt 2656: picosoc_noflash:soc|picosoc_mem:memory|mem[100][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][19] + +# Subckt 2657: picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 + +# Subckt 2658: picosoc_noflash:soc|picosoc_mem:memory|mem[37][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][19] + +# Subckt 2659: picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 + +# Subckt 2660: picosoc_noflash:soc|picosoc_mem:memory|mem[101][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][19] + +# Subckt 2661: picosoc_noflash:soc|picosoc_mem:memory|Mux12~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~52 + +# Subckt 2662: picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 + +# Subckt 2663: picosoc_noflash:soc|picosoc_mem:memory|mem[52][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][19] + +# Subckt 2664: picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 + +# Subckt 2665: picosoc_noflash:soc|picosoc_mem:memory|mem[116][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][19] + +# Subckt 2666: picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 + +# Subckt 2667: picosoc_noflash:soc|picosoc_mem:memory|mem[53][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][19] + +# Subckt 2668: picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 + +# Subckt 2669: picosoc_noflash:soc|picosoc_mem:memory|mem[117][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][19] + +# Subckt 2670: picosoc_noflash:soc|picosoc_mem:memory|Mux12~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~53 + +# Subckt 2671: picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 + +# Subckt 2672: picosoc_noflash:soc|picosoc_mem:memory|mem[44][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][19] + +# Subckt 2673: picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 + +# Subckt 2674: picosoc_noflash:soc|picosoc_mem:memory|mem[108][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][19] + +# Subckt 2675: picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 + +# Subckt 2676: picosoc_noflash:soc|picosoc_mem:memory|mem[45][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][19] + +# Subckt 2677: picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 + +# Subckt 2678: picosoc_noflash:soc|picosoc_mem:memory|mem[109][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][19] + +# Subckt 2679: picosoc_noflash:soc|picosoc_mem:memory|Mux12~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~54 + +# Subckt 2680: picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 + +# Subckt 2681: picosoc_noflash:soc|picosoc_mem:memory|mem[60][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][19] + +# Subckt 2682: picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 + +# Subckt 2683: picosoc_noflash:soc|picosoc_mem:memory|mem[124][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][19] + +# Subckt 2684: picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 + +# Subckt 2685: picosoc_noflash:soc|picosoc_mem:memory|mem[61][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][19] + +# Subckt 2686: picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 + +# Subckt 2687: picosoc_noflash:soc|picosoc_mem:memory|mem[125][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][19] + +# Subckt 2688: picosoc_noflash:soc|picosoc_mem:memory|Mux12~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[124][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[60][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~55 + +# Subckt 2689: picosoc_noflash:soc|picosoc_mem:memory|Mux12~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~56 + +# Subckt 2690: picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 + +# Subckt 2691: picosoc_noflash:soc|picosoc_mem:memory|mem[38][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][19] + +# Subckt 2692: picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 + +# Subckt 2693: picosoc_noflash:soc|picosoc_mem:memory|mem[102][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][19] + +# Subckt 2694: picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 + +# Subckt 2695: picosoc_noflash:soc|picosoc_mem:memory|mem[54][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][19] + +# Subckt 2696: picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 + +# Subckt 2697: picosoc_noflash:soc|picosoc_mem:memory|mem[118][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][19] + +# Subckt 2698: picosoc_noflash:soc|picosoc_mem:memory|Mux12~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~57 + +# Subckt 2699: picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 + +# Subckt 2700: picosoc_noflash:soc|picosoc_mem:memory|mem[39][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][19] + +# Subckt 2701: picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 + +# Subckt 2702: picosoc_noflash:soc|picosoc_mem:memory|mem[103][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][19] + +# Subckt 2703: picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 + +# Subckt 2704: picosoc_noflash:soc|picosoc_mem:memory|mem[55][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][19] + +# Subckt 2705: picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 + +# Subckt 2706: picosoc_noflash:soc|picosoc_mem:memory|mem[119][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][19] + +# Subckt 2707: picosoc_noflash:soc|picosoc_mem:memory|Mux12~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[39][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~58 + +# Subckt 2708: picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 + +# Subckt 2709: picosoc_noflash:soc|picosoc_mem:memory|mem[46][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][19] + +# Subckt 2710: picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 + +# Subckt 2711: picosoc_noflash:soc|picosoc_mem:memory|mem[110][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][19] + +# Subckt 2712: picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 + +# Subckt 2713: picosoc_noflash:soc|picosoc_mem:memory|mem[62][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][19] + +# Subckt 2714: picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 + +# Subckt 2715: picosoc_noflash:soc|picosoc_mem:memory|mem[126][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][19] + +# Subckt 2716: picosoc_noflash:soc|picosoc_mem:memory|Mux12~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~59 + +# Subckt 2717: picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 + +# Subckt 2718: picosoc_noflash:soc|picosoc_mem:memory|mem[47][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][19] + +# Subckt 2719: picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 + +# Subckt 2720: picosoc_noflash:soc|picosoc_mem:memory|mem[111][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][19] + +# Subckt 2721: picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 + +# Subckt 2722: picosoc_noflash:soc|picosoc_mem:memory|mem[63][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][19] + +# Subckt 2723: picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 + +# Subckt 2724: picosoc_noflash:soc|picosoc_mem:memory|mem[127][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][19] + +# Subckt 2725: picosoc_noflash:soc|picosoc_mem:memory|Mux12~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[111][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[47][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~60 + +# Subckt 2726: picosoc_noflash:soc|picosoc_mem:memory|Mux12~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~61 + +# Subckt 2727: picosoc_noflash:soc|picosoc_mem:memory|Mux12~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~62 + +# Subckt 2728: picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 + +# Subckt 2729: picosoc_noflash:soc|picosoc_mem:memory|mem[160][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][19] + +# Subckt 2730: picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|comb~0 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 + +# Subckt 2731: picosoc_noflash:soc|picosoc_mem:memory|mem[224][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][19] + +# Subckt 2732: picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 + +# Subckt 2733: picosoc_noflash:soc|picosoc_mem:memory|mem[162][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][19] + +# Subckt 2734: picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 + +# Subckt 2735: picosoc_noflash:soc|picosoc_mem:memory|mem[226][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][19] + +# Subckt 2736: picosoc_noflash:soc|picosoc_mem:memory|Mux12~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[226][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[162][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~63 + +# Subckt 2737: picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 + +# Subckt 2738: picosoc_noflash:soc|picosoc_mem:memory|mem[176][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][19] + +# Subckt 2739: picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 + +# Subckt 2740: picosoc_noflash:soc|picosoc_mem:memory|mem[240][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][19] + +# Subckt 2741: picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 + +# Subckt 2742: picosoc_noflash:soc|picosoc_mem:memory|mem[178][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][19] + +# Subckt 2743: picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 + +# Subckt 2744: picosoc_noflash:soc|picosoc_mem:memory|mem[242][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][19] + +# Subckt 2745: picosoc_noflash:soc|picosoc_mem:memory|Mux12~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[178][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~64 + +# Subckt 2746: picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 + +# Subckt 2747: picosoc_noflash:soc|picosoc_mem:memory|mem[164][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][19] + +# Subckt 2748: picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 + +# Subckt 2749: picosoc_noflash:soc|picosoc_mem:memory|mem[228][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][19] + +# Subckt 2750: picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 + +# Subckt 2751: picosoc_noflash:soc|picosoc_mem:memory|mem[166][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][19] + +# Subckt 2752: picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 + +# Subckt 2753: picosoc_noflash:soc|picosoc_mem:memory|mem[230][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][19] + +# Subckt 2754: picosoc_noflash:soc|picosoc_mem:memory|Mux12~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[230][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[166][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~65 + +# Subckt 2755: picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 + +# Subckt 2756: picosoc_noflash:soc|picosoc_mem:memory|mem[180][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][19] + +# Subckt 2757: picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 + +# Subckt 2758: picosoc_noflash:soc|picosoc_mem:memory|mem[244][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][19] + +# Subckt 2759: picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 + +# Subckt 2760: picosoc_noflash:soc|picosoc_mem:memory|mem[182][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][19] + +# Subckt 2761: picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 + +# Subckt 2762: picosoc_noflash:soc|picosoc_mem:memory|mem[246][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][19] + +# Subckt 2763: picosoc_noflash:soc|picosoc_mem:memory|Mux12~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[182][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~66 + +# Subckt 2764: picosoc_noflash:soc|picosoc_mem:memory|Mux12~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~67 + +# Subckt 2765: picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 + +# Subckt 2766: picosoc_noflash:soc|picosoc_mem:memory|mem[161][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][19] + +# Subckt 2767: picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 + +# Subckt 2768: picosoc_noflash:soc|picosoc_mem:memory|mem[225][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][19] + +# Subckt 2769: picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 + +# Subckt 2770: picosoc_noflash:soc|picosoc_mem:memory|mem[165][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][19] + +# Subckt 2771: picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 + +# Subckt 2772: picosoc_noflash:soc|picosoc_mem:memory|mem[229][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][19] + +# Subckt 2773: picosoc_noflash:soc|picosoc_mem:memory|Mux12~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~68 + +# Subckt 2774: picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 + +# Subckt 2775: picosoc_noflash:soc|picosoc_mem:memory|mem[163][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][19] + +# Subckt 2776: picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 + +# Subckt 2777: picosoc_noflash:soc|picosoc_mem:memory|mem[227][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][19] + +# Subckt 2778: picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 + +# Subckt 2779: picosoc_noflash:soc|picosoc_mem:memory|mem[167][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][19] + +# Subckt 2780: picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 + +# Subckt 2781: picosoc_noflash:soc|picosoc_mem:memory|mem[231][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][19] + +# Subckt 2782: picosoc_noflash:soc|picosoc_mem:memory|Mux12~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[167][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~69 + +# Subckt 2783: picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 + +# Subckt 2784: picosoc_noflash:soc|picosoc_mem:memory|mem[177][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][19] + +# Subckt 2785: picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 + +# Subckt 2786: picosoc_noflash:soc|picosoc_mem:memory|mem[241][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][19] + +# Subckt 2787: picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 + +# Subckt 2788: picosoc_noflash:soc|picosoc_mem:memory|mem[181][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][19] + +# Subckt 2789: picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 + +# Subckt 2790: picosoc_noflash:soc|picosoc_mem:memory|mem[245][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][19] + +# Subckt 2791: picosoc_noflash:soc|picosoc_mem:memory|Mux12~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[181][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[177][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~70 + +# Subckt 2792: picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 + +# Subckt 2793: picosoc_noflash:soc|picosoc_mem:memory|mem[179][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][19] + +# Subckt 2794: picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 + +# Subckt 2795: picosoc_noflash:soc|picosoc_mem:memory|mem[243][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][19] + +# Subckt 2796: picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 + +# Subckt 2797: picosoc_noflash:soc|picosoc_mem:memory|mem[183][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][19] + +# Subckt 2798: picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 + +# Subckt 2799: picosoc_noflash:soc|picosoc_mem:memory|mem[247][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][19] + +# Subckt 2800: picosoc_noflash:soc|picosoc_mem:memory|Mux12~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[183][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[179][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~71 + +# Subckt 2801: picosoc_noflash:soc|picosoc_mem:memory|Mux12~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~72 + +# Subckt 2802: picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 + +# Subckt 2803: picosoc_noflash:soc|picosoc_mem:memory|mem[168][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][19] + +# Subckt 2804: picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 + +# Subckt 2805: picosoc_noflash:soc|picosoc_mem:memory|mem[232][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][19] + +# Subckt 2806: picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 + +# Subckt 2807: picosoc_noflash:soc|picosoc_mem:memory|mem[170][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][19] + +# Subckt 2808: picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 + +# Subckt 2809: picosoc_noflash:soc|picosoc_mem:memory|mem[234][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][19] + +# Subckt 2810: picosoc_noflash:soc|picosoc_mem:memory|Mux12~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[170][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~73 + +# Subckt 2811: picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 + +# Subckt 2812: picosoc_noflash:soc|picosoc_mem:memory|mem[184][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][19] + +# Subckt 2813: picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 + +# Subckt 2814: picosoc_noflash:soc|picosoc_mem:memory|mem[248][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][19] + +# Subckt 2815: picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 + +# Subckt 2816: picosoc_noflash:soc|picosoc_mem:memory|mem[186][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][19] + +# Subckt 2817: picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 + +# Subckt 2818: picosoc_noflash:soc|picosoc_mem:memory|mem[250][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][19] + +# Subckt 2819: picosoc_noflash:soc|picosoc_mem:memory|Mux12~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[184][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~74 + +# Subckt 2820: picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 + +# Subckt 2821: picosoc_noflash:soc|picosoc_mem:memory|mem[172][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][19] + +# Subckt 2822: picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 + +# Subckt 2823: picosoc_noflash:soc|picosoc_mem:memory|mem[236][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][19] + +# Subckt 2824: picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 + +# Subckt 2825: picosoc_noflash:soc|picosoc_mem:memory|mem[174][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][19] + +# Subckt 2826: picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 + +# Subckt 2827: picosoc_noflash:soc|picosoc_mem:memory|mem[238][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][19] + +# Subckt 2828: picosoc_noflash:soc|picosoc_mem:memory|Mux12~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[238][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~75 + +# Subckt 2829: picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 + +# Subckt 2830: picosoc_noflash:soc|picosoc_mem:memory|mem[188][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][19] + +# Subckt 2831: picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 + +# Subckt 2832: picosoc_noflash:soc|picosoc_mem:memory|mem[252][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][19] + +# Subckt 2833: picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 + +# Subckt 2834: picosoc_noflash:soc|picosoc_mem:memory|mem[190][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][19] + +# Subckt 2835: picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 + +# Subckt 2836: picosoc_noflash:soc|picosoc_mem:memory|mem[254][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][19] + +# Subckt 2837: picosoc_noflash:soc|picosoc_mem:memory|Mux12~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[190][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[188][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~76 + +# Subckt 2838: picosoc_noflash:soc|picosoc_mem:memory|Mux12~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~77 + +# Subckt 2839: picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 + +# Subckt 2840: picosoc_noflash:soc|picosoc_mem:memory|mem[169][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][19] + +# Subckt 2841: picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 + +# Subckt 2842: picosoc_noflash:soc|picosoc_mem:memory|mem[233][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][19] + +# Subckt 2843: picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 + +# Subckt 2844: picosoc_noflash:soc|picosoc_mem:memory|mem[173][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][19] + +# Subckt 2845: picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 + +# Subckt 2846: picosoc_noflash:soc|picosoc_mem:memory|mem[237][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][19] + +# Subckt 2847: picosoc_noflash:soc|picosoc_mem:memory|Mux12~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~78 + +# Subckt 2848: picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 + +# Subckt 2849: picosoc_noflash:soc|picosoc_mem:memory|mem[171][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][19] + +# Subckt 2850: picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 + +# Subckt 2851: picosoc_noflash:soc|picosoc_mem:memory|mem[235][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][19] + +# Subckt 2852: picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 + +# Subckt 2853: picosoc_noflash:soc|picosoc_mem:memory|mem[175][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][19] + +# Subckt 2854: picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 + +# Subckt 2855: picosoc_noflash:soc|picosoc_mem:memory|mem[239][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][19] + +# Subckt 2856: picosoc_noflash:soc|picosoc_mem:memory|Mux12~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[171][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~79 + +# Subckt 2857: picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 + +# Subckt 2858: picosoc_noflash:soc|picosoc_mem:memory|mem[185][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][19] + +# Subckt 2859: picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 + +# Subckt 2860: picosoc_noflash:soc|picosoc_mem:memory|mem[249][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][19] + +# Subckt 2861: picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 + +# Subckt 2862: picosoc_noflash:soc|picosoc_mem:memory|mem[189][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][19] + +# Subckt 2863: picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 + +# Subckt 2864: picosoc_noflash:soc|picosoc_mem:memory|mem[253][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][19] + +# Subckt 2865: picosoc_noflash:soc|picosoc_mem:memory|Mux12~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[185][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~80 + +# Subckt 2866: picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 + +# Subckt 2867: picosoc_noflash:soc|picosoc_mem:memory|mem[187][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][19] + +# Subckt 2868: picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 + +# Subckt 2869: picosoc_noflash:soc|picosoc_mem:memory|mem[251][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][19] + +# Subckt 2870: picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 + +# Subckt 2871: picosoc_noflash:soc|picosoc_mem:memory|mem[191][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][19] + +# Subckt 2872: picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|comb~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 + +# Subckt 2873: picosoc_noflash:soc|picosoc_mem:memory|mem[255][19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][19] + +# Subckt 2874: picosoc_noflash:soc|picosoc_mem:memory|Mux12~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][19] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[191][19] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[251][19] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[187][19] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~81 + +# Subckt 2875: picosoc_noflash:soc|picosoc_mem:memory|Mux12~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~82 + +# Subckt 2876: picosoc_noflash:soc|picosoc_mem:memory|Mux12~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~83 + +# Subckt 2877: picosoc_noflash:soc|picosoc_mem:memory|Mux12~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux12~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux12~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux12~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux12~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux12~84 + +# Subckt 2878: picosoc_noflash:soc|picosoc_mem:memory|rdata[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux12~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[19] + +# Subckt 2879: picosoc_noflash:soc|mem_rdata[19]~195_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[19] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[19]~195 + +# Subckt 2880: picosoc_noflash:soc|mem_rdata[19]~196_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[19]~195 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[19] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|mem_rdata[19]~196 + +# Subckt 2881: picosoc_noflash:soc|mem_rdata[19]~197_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[19]~196 \ + datae=iomem_rdata[19] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=iomem_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|mem_rdata[24]~10 \ + combout=picosoc_noflash:soc|mem_rdata[19]~197 + +# Subckt 2882: picosoc_noflash:soc|mem_rdata[19]~198_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[19] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[19]~198 + +# Subckt 2883: picosoc_noflash:soc|mem_rdata[17]~190_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|ram_ready~1 \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[17]~190 + +# Subckt 2884: picosoc_noflash:soc|mem_rdata[19]~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~190 \ + datae=picosoc_noflash:soc|mem_rdata[19]~198 \ + datad=picosoc_noflash:soc|mem_rdata[19]~197 \ + datac=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a19 \ + datab=picosoc_noflash:soc|mem_rdata[22]~17 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[19]~18 + +# Subckt 2885: picosoc_noflash:soc|picorv32:cpu|reg_out~58_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[19]~18 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~58 + +# Subckt 2886: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~42_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[18]~111 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux22~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~42 + +# Subckt 2887: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~42 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[18] + +# Subckt 2888: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[2] + +# Subckt 2889: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a18~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a18 + +# Subckt 2890: iomem_rdata[18]~I +.subckt dffeas \ + d=sw[2] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[18] + +# Subckt 2891: picosoc_noflash:soc|picorv32:cpu|Selector74~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector74~0 + +# Subckt 2892: picosoc_noflash:soc|picorv32:cpu|decoded_imm[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector74~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[18] + +# Subckt 2893: picosoc_noflash:soc|picorv32:cpu|reg_out~64_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[18]~29 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~64 + +# Subckt 2894: picosoc_noflash:soc|picorv32:cpu|Add10~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~62 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[17] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[17] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~65 + +# Subckt 2895: picosoc_noflash:soc|picorv32:cpu|Add10~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~66 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[18] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[18] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~69 + +# Subckt 2896: picosoc_noflash:soc|picorv32:cpu|Add5~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~1 + +# Subckt 2897: picosoc_noflash:soc|picorv32:cpu|count_cycle[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[0] + +# Subckt 2898: picosoc_noflash:soc|picorv32:cpu|Add5~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~5 + +# Subckt 2899: picosoc_noflash:soc|picorv32:cpu|count_cycle[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~5 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[1] + +# Subckt 2900: picosoc_noflash:soc|picorv32:cpu|Add5~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~9 + +# Subckt 2901: picosoc_noflash:soc|picorv32:cpu|count_cycle[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~9 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[2] + +# Subckt 2902: picosoc_noflash:soc|picorv32:cpu|Add5~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~13 + +# Subckt 2903: picosoc_noflash:soc|picorv32:cpu|count_cycle[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~13 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[3] + +# Subckt 2904: picosoc_noflash:soc|picorv32:cpu|Add5~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~17 + +# Subckt 2905: picosoc_noflash:soc|picorv32:cpu|count_cycle[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~17 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[4] + +# Subckt 2906: picosoc_noflash:soc|picorv32:cpu|Add5~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~21 + +# Subckt 2907: picosoc_noflash:soc|picorv32:cpu|count_cycle[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~21 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[5] + +# Subckt 2908: picosoc_noflash:soc|picorv32:cpu|Add5~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[6] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~25 + +# Subckt 2909: picosoc_noflash:soc|picorv32:cpu|count_cycle[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~25 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[6] + +# Subckt 2910: picosoc_noflash:soc|picorv32:cpu|Add5~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[7] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~29 + +# Subckt 2911: picosoc_noflash:soc|picorv32:cpu|count_cycle[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~29 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[7] + +# Subckt 2912: picosoc_noflash:soc|picorv32:cpu|Add5~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[8] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~33 + +# Subckt 2913: picosoc_noflash:soc|picorv32:cpu|count_cycle[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~33 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[8] + +# Subckt 2914: picosoc_noflash:soc|picorv32:cpu|Add5~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[9] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~37 + +# Subckt 2915: picosoc_noflash:soc|picorv32:cpu|count_cycle[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~37 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[9] + +# Subckt 2916: picosoc_noflash:soc|picorv32:cpu|Add5~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[10] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~41 + +# Subckt 2917: picosoc_noflash:soc|picorv32:cpu|count_cycle[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~41 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[10] + +# Subckt 2918: picosoc_noflash:soc|picorv32:cpu|Add5~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[11] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~45 + +# Subckt 2919: picosoc_noflash:soc|picorv32:cpu|count_cycle[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~45 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[11] + +# Subckt 2920: picosoc_noflash:soc|picorv32:cpu|Add5~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[12] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~49 + +# Subckt 2921: picosoc_noflash:soc|picorv32:cpu|count_cycle[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~49 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[12] + +# Subckt 2922: picosoc_noflash:soc|picorv32:cpu|Add5~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~50 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[13] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~53 + +# Subckt 2923: picosoc_noflash:soc|picorv32:cpu|count_cycle[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~53 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[13] + +# Subckt 2924: picosoc_noflash:soc|picorv32:cpu|Add5~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[14] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~57 + +# Subckt 2925: picosoc_noflash:soc|picorv32:cpu|count_cycle[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~57 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[14] + +# Subckt 2926: picosoc_noflash:soc|picorv32:cpu|Add5~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[15] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~61 + +# Subckt 2927: picosoc_noflash:soc|picorv32:cpu|count_cycle[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~61 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[15] + +# Subckt 2928: picosoc_noflash:soc|picorv32:cpu|Add5~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~62 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[16] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~65 + +# Subckt 2929: picosoc_noflash:soc|picorv32:cpu|count_cycle[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~65 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[16] + +# Subckt 2930: picosoc_noflash:soc|picorv32:cpu|Add5~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[17] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~69 + +# Subckt 2931: picosoc_noflash:soc|picorv32:cpu|count_cycle[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~69 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[17] + +# Subckt 2932: picosoc_noflash:soc|picorv32:cpu|Add5~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[18] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~73 + +# Subckt 2933: picosoc_noflash:soc|picorv32:cpu|count_cycle[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~73 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[18] + +# Subckt 2934: picosoc_noflash:soc|picorv32:cpu|Add5~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~74 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[19] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~77 + +# Subckt 2935: picosoc_noflash:soc|picorv32:cpu|count_cycle[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~77 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[19] + +# Subckt 2936: picosoc_noflash:soc|picorv32:cpu|Add5~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[20] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~81 + +# Subckt 2937: picosoc_noflash:soc|picorv32:cpu|count_cycle[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~81 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[20] + +# Subckt 2938: picosoc_noflash:soc|picorv32:cpu|Add5~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~82 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[21] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~85 + +# Subckt 2939: picosoc_noflash:soc|picorv32:cpu|count_cycle[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~85 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[21] + +# Subckt 2940: picosoc_noflash:soc|picorv32:cpu|Add5~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[22] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~89 + +# Subckt 2941: picosoc_noflash:soc|picorv32:cpu|count_cycle[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~89 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[22] + +# Subckt 2942: picosoc_noflash:soc|picorv32:cpu|Add5~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[23] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~93 + +# Subckt 2943: picosoc_noflash:soc|picorv32:cpu|count_cycle[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~93 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[23] + +# Subckt 2944: picosoc_noflash:soc|picorv32:cpu|Add5~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~94 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[24] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~97 + +# Subckt 2945: picosoc_noflash:soc|picorv32:cpu|count_cycle[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~97 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[24] + +# Subckt 2946: picosoc_noflash:soc|picorv32:cpu|Add5~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~98 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[25] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~101 + +# Subckt 2947: picosoc_noflash:soc|picorv32:cpu|count_cycle[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~101 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[25] + +# Subckt 2948: picosoc_noflash:soc|picorv32:cpu|Add5~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[26] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~105 + +# Subckt 2949: picosoc_noflash:soc|picorv32:cpu|count_cycle[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~105 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[26] + +# Subckt 2950: picosoc_noflash:soc|picorv32:cpu|Add5~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[27] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~109 + +# Subckt 2951: picosoc_noflash:soc|picorv32:cpu|count_cycle[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~109 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[27] + +# Subckt 2952: picosoc_noflash:soc|picorv32:cpu|Add5~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~110 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[28] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~113 + +# Subckt 2953: picosoc_noflash:soc|picorv32:cpu|count_cycle[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~113 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[28] + +# Subckt 2954: picosoc_noflash:soc|picorv32:cpu|Add5~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[29] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~117 + +# Subckt 2955: picosoc_noflash:soc|picorv32:cpu|count_cycle[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~117 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[29] + +# Subckt 2956: picosoc_noflash:soc|picorv32:cpu|Add5~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~118 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[30] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~122 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~121 + +# Subckt 2957: picosoc_noflash:soc|picorv32:cpu|count_cycle[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~121 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[30] + +# Subckt 2958: picosoc_noflash:soc|picorv32:cpu|Add5~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~122 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[31] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~126 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~125 + +# Subckt 2959: picosoc_noflash:soc|picorv32:cpu|count_cycle[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~125 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[31] + +# Subckt 2960: picosoc_noflash:soc|picorv32:cpu|Add5~129_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~126 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[32] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~130 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~129 + +# Subckt 2961: picosoc_noflash:soc|picorv32:cpu|count_cycle[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~129 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[32] + +# Subckt 2962: picosoc_noflash:soc|picorv32:cpu|Add5~133_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~130 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[33] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~134 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~133 + +# Subckt 2963: picosoc_noflash:soc|picorv32:cpu|count_cycle[33]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~133 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[33] + +# Subckt 2964: picosoc_noflash:soc|picorv32:cpu|Add5~137_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~134 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[34] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~138 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~137 + +# Subckt 2965: picosoc_noflash:soc|picorv32:cpu|count_cycle[34]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~137 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[34] + +# Subckt 2966: picosoc_noflash:soc|picorv32:cpu|Add5~141_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~138 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[35] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~142 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~141 + +# Subckt 2967: picosoc_noflash:soc|picorv32:cpu|count_cycle[35]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~141 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[35] + +# Subckt 2968: picosoc_noflash:soc|picorv32:cpu|Add5~145_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~142 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[36] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~146 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~145 + +# Subckt 2969: picosoc_noflash:soc|picorv32:cpu|count_cycle[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~145 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[36] + +# Subckt 2970: picosoc_noflash:soc|picorv32:cpu|Add5~149_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~146 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[37] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~150 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~149 + +# Subckt 2971: picosoc_noflash:soc|picorv32:cpu|count_cycle[37]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~149 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[37] + +# Subckt 2972: picosoc_noflash:soc|picorv32:cpu|Add5~153_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~150 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[38] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~154 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~153 + +# Subckt 2973: picosoc_noflash:soc|picorv32:cpu|count_cycle[38]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~153 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[38] + +# Subckt 2974: picosoc_noflash:soc|picorv32:cpu|Add5~157_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~154 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[39] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~158 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~157 + +# Subckt 2975: picosoc_noflash:soc|picorv32:cpu|count_cycle[39]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~157 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[39] + +# Subckt 2976: picosoc_noflash:soc|picorv32:cpu|Add5~161_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~158 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[40] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~162 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~161 + +# Subckt 2977: picosoc_noflash:soc|picorv32:cpu|count_cycle[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~161 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[40] + +# Subckt 2978: picosoc_noflash:soc|picorv32:cpu|Add5~165_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~162 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[41] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~166 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~165 + +# Subckt 2979: picosoc_noflash:soc|picorv32:cpu|count_cycle[41]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~165 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[41] + +# Subckt 2980: picosoc_noflash:soc|picorv32:cpu|Add5~169_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~166 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[42] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~170 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~169 + +# Subckt 2981: picosoc_noflash:soc|picorv32:cpu|count_cycle[42]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~169 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[42] + +# Subckt 2982: picosoc_noflash:soc|picorv32:cpu|Add5~173_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~170 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[43] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~174 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~173 + +# Subckt 2983: picosoc_noflash:soc|picorv32:cpu|count_cycle[43]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~173 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[43] + +# Subckt 2984: picosoc_noflash:soc|picorv32:cpu|Add5~177_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~174 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[44] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~178 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~177 + +# Subckt 2985: picosoc_noflash:soc|picorv32:cpu|count_cycle[44]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~177 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[44] + +# Subckt 2986: picosoc_noflash:soc|picorv32:cpu|Add5~181_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~178 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[45] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~182 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~181 + +# Subckt 2987: picosoc_noflash:soc|picorv32:cpu|count_cycle[45]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~181 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[45] + +# Subckt 2988: picosoc_noflash:soc|picorv32:cpu|Add5~185_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~182 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[46] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~186 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~185 + +# Subckt 2989: picosoc_noflash:soc|picorv32:cpu|count_cycle[46]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~185 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[46] + +# Subckt 2990: picosoc_noflash:soc|picorv32:cpu|Add5~189_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~186 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[47] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~190 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~189 + +# Subckt 2991: picosoc_noflash:soc|picorv32:cpu|count_cycle[47]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~189 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[47] + +# Subckt 2992: picosoc_noflash:soc|picorv32:cpu|Add5~193_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~190 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[48] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~194 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~193 + +# Subckt 2993: picosoc_noflash:soc|picorv32:cpu|count_cycle[48]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~193 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[48] + +# Subckt 2994: picosoc_noflash:soc|picorv32:cpu|Add5~197_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~194 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[49] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~198 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~197 + +# Subckt 2995: picosoc_noflash:soc|picorv32:cpu|count_cycle[49]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~197 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[49] + +# Subckt 2996: picosoc_noflash:soc|picorv32:cpu|Add5~201_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~198 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[50] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~202 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~201 + +# Subckt 2997: picosoc_noflash:soc|picorv32:cpu|count_cycle[50]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~201 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[50] + +# Subckt 2998: picosoc_noflash:soc|picorv32:cpu|Add8~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~1 + +# Subckt 2999: picosoc_noflash:soc|picorv32:cpu|always18~2_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|always18~2 + +# Subckt 3000: picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|always18~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 + +# Subckt 3001: picosoc_noflash:soc|picorv32:cpu|count_instr[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~1 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[0] + +# Subckt 3002: picosoc_noflash:soc|picorv32:cpu|Add8~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~5 + +# Subckt 3003: picosoc_noflash:soc|picorv32:cpu|count_instr[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~5 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[1] + +# Subckt 3004: picosoc_noflash:soc|picorv32:cpu|Add8~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~9 + +# Subckt 3005: picosoc_noflash:soc|picorv32:cpu|count_instr[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~9 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[2] + +# Subckt 3006: picosoc_noflash:soc|picorv32:cpu|Add8~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~13 + +# Subckt 3007: picosoc_noflash:soc|picorv32:cpu|count_instr[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~13 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[3] + +# Subckt 3008: picosoc_noflash:soc|picorv32:cpu|Add8~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~17 + +# Subckt 3009: picosoc_noflash:soc|picorv32:cpu|count_instr[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~17 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[4] + +# Subckt 3010: picosoc_noflash:soc|picorv32:cpu|Add8~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~21 + +# Subckt 3011: picosoc_noflash:soc|picorv32:cpu|count_instr[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~21 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[5] + +# Subckt 3012: picosoc_noflash:soc|picorv32:cpu|Add8~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[6] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~25 + +# Subckt 3013: picosoc_noflash:soc|picorv32:cpu|count_instr[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~25 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[6] + +# Subckt 3014: picosoc_noflash:soc|picorv32:cpu|Add8~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[7] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~29 + +# Subckt 3015: picosoc_noflash:soc|picorv32:cpu|count_instr[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~29 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[7] + +# Subckt 3016: picosoc_noflash:soc|picorv32:cpu|Add8~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[8] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~33 + +# Subckt 3017: picosoc_noflash:soc|picorv32:cpu|count_instr[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~33 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[8] + +# Subckt 3018: picosoc_noflash:soc|picorv32:cpu|Add8~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[9] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~37 + +# Subckt 3019: picosoc_noflash:soc|picorv32:cpu|count_instr[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~37 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[9] + +# Subckt 3020: picosoc_noflash:soc|picorv32:cpu|Add8~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[10] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~41 + +# Subckt 3021: picosoc_noflash:soc|picorv32:cpu|count_instr[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~41 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[10] + +# Subckt 3022: picosoc_noflash:soc|picorv32:cpu|Add8~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[11] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~45 + +# Subckt 3023: picosoc_noflash:soc|picorv32:cpu|count_instr[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~45 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[11] + +# Subckt 3024: picosoc_noflash:soc|picorv32:cpu|Add8~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[12] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~49 + +# Subckt 3025: picosoc_noflash:soc|picorv32:cpu|count_instr[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~49 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[12] + +# Subckt 3026: picosoc_noflash:soc|picorv32:cpu|Add8~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~50 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[13] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~53 + +# Subckt 3027: picosoc_noflash:soc|picorv32:cpu|count_instr[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~53 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[13] + +# Subckt 3028: picosoc_noflash:soc|picorv32:cpu|Add8~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[14] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~57 + +# Subckt 3029: picosoc_noflash:soc|picorv32:cpu|count_instr[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~57 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[14] + +# Subckt 3030: picosoc_noflash:soc|picorv32:cpu|Add8~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[15] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~61 + +# Subckt 3031: picosoc_noflash:soc|picorv32:cpu|count_instr[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~61 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[15] + +# Subckt 3032: picosoc_noflash:soc|picorv32:cpu|Add8~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~62 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[16] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~65 + +# Subckt 3033: picosoc_noflash:soc|picorv32:cpu|count_instr[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~65 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[16] + +# Subckt 3034: picosoc_noflash:soc|picorv32:cpu|Add8~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[17] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~69 + +# Subckt 3035: picosoc_noflash:soc|picorv32:cpu|count_instr[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~69 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[17] + +# Subckt 3036: picosoc_noflash:soc|picorv32:cpu|Add8~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[18] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~73 + +# Subckt 3037: picosoc_noflash:soc|picorv32:cpu|count_instr[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~73 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[18] + +# Subckt 3038: picosoc_noflash:soc|picorv32:cpu|Add8~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~74 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[19] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~77 + +# Subckt 3039: picosoc_noflash:soc|picorv32:cpu|count_instr[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~77 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[19] + +# Subckt 3040: picosoc_noflash:soc|picorv32:cpu|Add8~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[20] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~81 + +# Subckt 3041: picosoc_noflash:soc|picorv32:cpu|count_instr[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~81 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[20] + +# Subckt 3042: picosoc_noflash:soc|picorv32:cpu|Add8~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~82 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[21] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~85 + +# Subckt 3043: picosoc_noflash:soc|picorv32:cpu|count_instr[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~85 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[21] + +# Subckt 3044: picosoc_noflash:soc|picorv32:cpu|Add8~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[22] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~89 + +# Subckt 3045: picosoc_noflash:soc|picorv32:cpu|count_instr[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~89 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[22] + +# Subckt 3046: picosoc_noflash:soc|picorv32:cpu|Add8~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[23] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~93 + +# Subckt 3047: picosoc_noflash:soc|picorv32:cpu|count_instr[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~93 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[23] + +# Subckt 3048: picosoc_noflash:soc|picorv32:cpu|Add8~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~94 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[24] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~97 + +# Subckt 3049: picosoc_noflash:soc|picorv32:cpu|count_instr[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~97 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[24] + +# Subckt 3050: picosoc_noflash:soc|picorv32:cpu|Add8~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~98 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[25] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~101 + +# Subckt 3051: picosoc_noflash:soc|picorv32:cpu|count_instr[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~101 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[25] + +# Subckt 3052: picosoc_noflash:soc|picorv32:cpu|Add8~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[26] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~105 + +# Subckt 3053: picosoc_noflash:soc|picorv32:cpu|count_instr[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~105 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[26] + +# Subckt 3054: picosoc_noflash:soc|picorv32:cpu|Add8~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[27] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~109 + +# Subckt 3055: picosoc_noflash:soc|picorv32:cpu|count_instr[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~109 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[27] + +# Subckt 3056: picosoc_noflash:soc|picorv32:cpu|Add8~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~110 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[28] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~113 + +# Subckt 3057: picosoc_noflash:soc|picorv32:cpu|count_instr[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~113 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[28] + +# Subckt 3058: picosoc_noflash:soc|picorv32:cpu|Add8~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[29] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~117 + +# Subckt 3059: picosoc_noflash:soc|picorv32:cpu|count_instr[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~117 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[29] + +# Subckt 3060: picosoc_noflash:soc|picorv32:cpu|Add8~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~118 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[30] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~122 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~121 + +# Subckt 3061: picosoc_noflash:soc|picorv32:cpu|count_instr[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~121 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[30] + +# Subckt 3062: picosoc_noflash:soc|picorv32:cpu|Add8~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~122 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[31] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~126 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~125 + +# Subckt 3063: picosoc_noflash:soc|picorv32:cpu|count_instr[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~125 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[31] + +# Subckt 3064: picosoc_noflash:soc|picorv32:cpu|Add8~129_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~126 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[32] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~130 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~129 + +# Subckt 3065: picosoc_noflash:soc|picorv32:cpu|count_instr[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~129 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[32] + +# Subckt 3066: picosoc_noflash:soc|picorv32:cpu|Add8~133_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~130 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[33] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~134 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~133 + +# Subckt 3067: picosoc_noflash:soc|picorv32:cpu|count_instr[33]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~133 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[33] + +# Subckt 3068: picosoc_noflash:soc|picorv32:cpu|Add8~137_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~134 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[34] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~138 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~137 + +# Subckt 3069: picosoc_noflash:soc|picorv32:cpu|count_instr[34]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~137 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[34] + +# Subckt 3070: picosoc_noflash:soc|picorv32:cpu|Add8~141_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~138 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[35] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~142 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~141 + +# Subckt 3071: picosoc_noflash:soc|picorv32:cpu|count_instr[35]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~141 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[35] + +# Subckt 3072: picosoc_noflash:soc|picorv32:cpu|Add8~145_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~142 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[36] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~146 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~145 + +# Subckt 3073: picosoc_noflash:soc|picorv32:cpu|count_instr[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~145 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[36] + +# Subckt 3074: picosoc_noflash:soc|picorv32:cpu|Add8~149_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~146 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[37] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~150 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~149 + +# Subckt 3075: picosoc_noflash:soc|picorv32:cpu|count_instr[37]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~149 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[37] + +# Subckt 3076: picosoc_noflash:soc|picorv32:cpu|Add8~153_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~150 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[38] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~154 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~153 + +# Subckt 3077: picosoc_noflash:soc|picorv32:cpu|count_instr[38]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~153 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[38] + +# Subckt 3078: picosoc_noflash:soc|picorv32:cpu|Add8~157_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~154 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[39] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~158 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~157 + +# Subckt 3079: picosoc_noflash:soc|picorv32:cpu|count_instr[39]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~157 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[39] + +# Subckt 3080: picosoc_noflash:soc|picorv32:cpu|Add8~161_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~158 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[40] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~162 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~161 + +# Subckt 3081: picosoc_noflash:soc|picorv32:cpu|count_instr[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~161 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[40] + +# Subckt 3082: picosoc_noflash:soc|picorv32:cpu|Add8~165_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~162 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[41] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~166 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~165 + +# Subckt 3083: picosoc_noflash:soc|picorv32:cpu|count_instr[41]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~165 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[41] + +# Subckt 3084: picosoc_noflash:soc|picorv32:cpu|Add8~169_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~166 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[42] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~170 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~169 + +# Subckt 3085: picosoc_noflash:soc|picorv32:cpu|count_instr[42]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~169 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[42] + +# Subckt 3086: picosoc_noflash:soc|picorv32:cpu|Add8~173_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~170 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[43] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~174 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~173 + +# Subckt 3087: picosoc_noflash:soc|picorv32:cpu|count_instr[43]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~173 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[43] + +# Subckt 3088: picosoc_noflash:soc|picorv32:cpu|Add8~177_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~174 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[44] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~178 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~177 + +# Subckt 3089: picosoc_noflash:soc|picorv32:cpu|count_instr[44]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~177 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[44] + +# Subckt 3090: picosoc_noflash:soc|picorv32:cpu|Add8~181_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~178 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[45] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~182 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~181 + +# Subckt 3091: picosoc_noflash:soc|picorv32:cpu|count_instr[45]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~181 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[45] + +# Subckt 3092: picosoc_noflash:soc|picorv32:cpu|Add8~185_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~182 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[46] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~186 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~185 + +# Subckt 3093: picosoc_noflash:soc|picorv32:cpu|count_instr[46]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~185 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[46] + +# Subckt 3094: picosoc_noflash:soc|picorv32:cpu|Add8~189_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~186 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[47] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~190 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~189 + +# Subckt 3095: picosoc_noflash:soc|picorv32:cpu|count_instr[47]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~189 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[47] + +# Subckt 3096: picosoc_noflash:soc|picorv32:cpu|Add8~193_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~190 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[48] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~194 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~193 + +# Subckt 3097: picosoc_noflash:soc|picorv32:cpu|count_instr[48]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~193 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[48] + +# Subckt 3098: picosoc_noflash:soc|picorv32:cpu|Add8~197_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~194 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[49] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~198 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~197 + +# Subckt 3099: picosoc_noflash:soc|picorv32:cpu|count_instr[49]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~197 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[49] + +# Subckt 3100: picosoc_noflash:soc|picorv32:cpu|Add8~201_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~198 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[50] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~202 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~201 + +# Subckt 3101: picosoc_noflash:soc|picorv32:cpu|count_instr[50]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~201 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[50] + +# Subckt 3102: picosoc_noflash:soc|picorv32:cpu|Equal33~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal33~0 + +# Subckt 3103: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~0 + +# Subckt 3104: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6] + +# Subckt 3105: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[3] + +# Subckt 3106: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4] + +# Subckt 3107: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~1 + +# Subckt 3108: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~2 + +# Subckt 3109: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~3 + +# Subckt 3110: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal33~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~4 + +# Subckt 3111: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~5 + +# Subckt 3112: picosoc_noflash:soc|picorv32:cpu|instr_rdcycle~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle~0 + +# Subckt 3113: picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh~0 + +# Subckt 3114: picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh + +# Subckt 3115: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~6_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~6 + +# Subckt 3116: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~7_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~7 + +# Subckt 3117: picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~7 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr + +# Subckt 3118: picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh~0 + +# Subckt 3119: picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh + +# Subckt 3120: picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 + +# Subckt 3121: picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 + +# Subckt 3122: picosoc_noflash:soc|picorv32:cpu|reg_out~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[50] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[50] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~65 + +# Subckt 3123: picosoc_noflash:soc|picorv32:cpu|always9~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + combout=picosoc_noflash:soc|picorv32:cpu|always9~2 + +# Subckt 3124: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|always9~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~5 + +# Subckt 3125: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~6 + +# Subckt 3126: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~8_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~8 + +# Subckt 3127: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~8 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~9 + +# Subckt 3128: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[3] \ + datab=WideAnd0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 + +# Subckt 3129: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] + +# Subckt 3130: picosoc_noflash:soc|mem_rdata[27]~165_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[27] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] \ + combout=picosoc_noflash:soc|mem_rdata[27]~165 + +# Subckt 3131: picosoc_noflash:soc|mem_rdata[27]~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[27]~165 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[27]~63 + +# Subckt 3132: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a20~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a20 + +# Subckt 3133: iomem_rdata[20]~I +.subckt dffeas \ + d=sw[4] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[20] + +# Subckt 3134: picosoc_noflash:soc|picorv32:cpu|Add3~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[12] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~45 + +# Subckt 3135: picosoc_noflash:soc|picorv32:cpu|Add3~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[13] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~49 + +# Subckt 3136: picosoc_noflash:soc|picorv32:cpu|Add3~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~50 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[14] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~53 + +# Subckt 3137: picosoc_noflash:soc|picorv32:cpu|Add3~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[15] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~57 + +# Subckt 3138: picosoc_noflash:soc|picorv32:cpu|Add3~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[16] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~61 + +# Subckt 3139: picosoc_noflash:soc|picorv32:cpu|Add3~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~62 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[17] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~65 + +# Subckt 3140: picosoc_noflash:soc|picorv32:cpu|Add3~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[18] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~69 + +# Subckt 3141: picosoc_noflash:soc|picorv32:cpu|Add3~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[19] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~73 + +# Subckt 3142: picosoc_noflash:soc|picorv32:cpu|Add3~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~74 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[20] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~77 + +# Subckt 3143: picosoc_noflash:soc|picorv32:cpu|Selector137~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~77 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector137~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector137~1 + +# Subckt 3144: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector137~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[31] + +# Subckt 3145: picosoc_noflash:soc|picorv32:cpu|Mux69~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~1 + +# Subckt 3146: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[2] \ + datab=WideAnd0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 + +# Subckt 3147: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] + +# Subckt 3148: picosoc_noflash:soc|mem_rdata[16]~163_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[16] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] \ + combout=picosoc_noflash:soc|mem_rdata[16]~163 + +# Subckt 3149: picosoc_noflash:soc|mem_rdata[16]~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[16]~163 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[16]~13 + +# Subckt 3150: picosoc_noflash:soc|mem_rdata[16]~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a16 \ + datae=iomem_rdata[16] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[16]~41 + +# Subckt 3151: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|trap \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~0 + +# Subckt 3152: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|always5~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_read~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_use_prefetched_high_word \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 + +# Subckt 3153: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[16]~87 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0] + +# Subckt 3154: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~16 + +# Subckt 3155: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~16 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datab=picosoc_noflash:soc|mem_ready~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~17 + +# Subckt 3156: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~17 \ + datae=picosoc_noflash:soc|mem_rdata[16]~41 \ + datad=picosoc_noflash:soc|mem_rdata[16]~13 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~18 + +# Subckt 3157: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[29]~115 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[13] + +# Subckt 3158: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[13] \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~42 + +# Subckt 3159: picosoc_noflash:soc|picorv32:cpu|Selector144~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector144~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector144~1 + +# Subckt 3160: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector144~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[24] + +# Subckt 3161: gpio[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + sclr=WideAnd0 \ + ena=gpio[7]~0 \ + clk=clk \ + q=gpio[4] + +# Subckt 3162: iomem_rdata[4]~I +.subckt dffeas \ + d=gpio[4] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[4] + +# Subckt 3163: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a4 + +# Subckt 3164: picosoc_noflash:soc|mem_rdata[4]~135_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[4]~134 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a4 \ + datac=iomem_rdata[4] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[4]~135 + +# Subckt 3165: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~13_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~13 + +# Subckt 3166: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~13 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datad=picosoc_noflash:soc|mem_rdata[4]~135 \ + datac=picosoc_noflash:soc|mem_rdata[20]~107 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~0 + +# Subckt 3167: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Equal24~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~1 + +# Subckt 3168: picosoc_noflash:soc|picorv32:cpu|Decoder5~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|Decoder5~1 + +# Subckt 3169: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Decoder5~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Decoder5~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~2 + +# Subckt 3170: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 + +# Subckt 3171: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~14_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~14 + +# Subckt 3172: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~14 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datad=picosoc_noflash:soc|mem_rdata[5]~133 \ + datac=picosoc_noflash:soc|mem_rdata[21]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~6 + +# Subckt 3173: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~6 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 + +# Subckt 3174: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a6 + +# Subckt 3175: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[6] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6] + +# Subckt 3176: picosoc_noflash:soc|comb~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|ram_ready~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] \ + combout=picosoc_noflash:soc|comb~1 + +# Subckt 3177: picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 + +# Subckt 3178: picosoc_noflash:soc|picosoc_mem:memory|mem[0][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][6] + +# Subckt 3179: picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 + +# Subckt 3180: picosoc_noflash:soc|picosoc_mem:memory|mem[128][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][6] + +# Subckt 3181: picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 + +# Subckt 3182: picosoc_noflash:soc|picosoc_mem:memory|mem[2][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][6] + +# Subckt 3183: picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 + +# Subckt 3184: picosoc_noflash:soc|picosoc_mem:memory|mem[130][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][6] + +# Subckt 3185: picosoc_noflash:soc|picosoc_mem:memory|Mux25~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[130][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[2][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[128][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~0 + +# Subckt 3186: picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 + +# Subckt 3187: picosoc_noflash:soc|picosoc_mem:memory|mem[16][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][6] + +# Subckt 3188: picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 + +# Subckt 3189: picosoc_noflash:soc|picosoc_mem:memory|mem[144][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][6] + +# Subckt 3190: picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 + +# Subckt 3191: picosoc_noflash:soc|picosoc_mem:memory|mem[18][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][6] + +# Subckt 3192: picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 + +# Subckt 3193: picosoc_noflash:soc|picosoc_mem:memory|mem[146][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][6] + +# Subckt 3194: picosoc_noflash:soc|picosoc_mem:memory|Mux25~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[146][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~1 + +# Subckt 3195: picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 + +# Subckt 3196: picosoc_noflash:soc|picosoc_mem:memory|mem[1][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][6] + +# Subckt 3197: picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 + +# Subckt 3198: picosoc_noflash:soc|picosoc_mem:memory|mem[129][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][6] + +# Subckt 3199: picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 + +# Subckt 3200: picosoc_noflash:soc|picosoc_mem:memory|mem[3][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][6] + +# Subckt 3201: picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 + +# Subckt 3202: picosoc_noflash:soc|picosoc_mem:memory|mem[131][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][6] + +# Subckt 3203: picosoc_noflash:soc|picosoc_mem:memory|Mux25~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[131][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[129][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~2 + +# Subckt 3204: picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 + +# Subckt 3205: picosoc_noflash:soc|picosoc_mem:memory|mem[17][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][6] + +# Subckt 3206: picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 + +# Subckt 3207: picosoc_noflash:soc|picosoc_mem:memory|mem[145][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][6] + +# Subckt 3208: picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 + +# Subckt 3209: picosoc_noflash:soc|picosoc_mem:memory|mem[19][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][6] + +# Subckt 3210: picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 + +# Subckt 3211: picosoc_noflash:soc|picosoc_mem:memory|mem[147][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][6] + +# Subckt 3212: picosoc_noflash:soc|picosoc_mem:memory|Mux25~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[147][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[19][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~3 + +# Subckt 3213: picosoc_noflash:soc|picosoc_mem:memory|Mux25~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~4 + +# Subckt 3214: picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 + +# Subckt 3215: picosoc_noflash:soc|picosoc_mem:memory|mem[4][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][6] + +# Subckt 3216: picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 + +# Subckt 3217: picosoc_noflash:soc|picosoc_mem:memory|mem[132][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][6] + +# Subckt 3218: picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 + +# Subckt 3219: picosoc_noflash:soc|picosoc_mem:memory|mem[20][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][6] + +# Subckt 3220: picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 + +# Subckt 3221: picosoc_noflash:soc|picosoc_mem:memory|mem[148][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][6] + +# Subckt 3222: picosoc_noflash:soc|picosoc_mem:memory|Mux25~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[148][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[20][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[132][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~5 + +# Subckt 3223: picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 + +# Subckt 3224: picosoc_noflash:soc|picosoc_mem:memory|mem[6][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][6] + +# Subckt 3225: picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 + +# Subckt 3226: picosoc_noflash:soc|picosoc_mem:memory|mem[134][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][6] + +# Subckt 3227: picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 + +# Subckt 3228: picosoc_noflash:soc|picosoc_mem:memory|mem[22][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][6] + +# Subckt 3229: picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 + +# Subckt 3230: picosoc_noflash:soc|picosoc_mem:memory|mem[150][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][6] + +# Subckt 3231: picosoc_noflash:soc|picosoc_mem:memory|Mux25~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[134][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~6 + +# Subckt 3232: picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 + +# Subckt 3233: picosoc_noflash:soc|picosoc_mem:memory|mem[5][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][6] + +# Subckt 3234: picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 + +# Subckt 3235: picosoc_noflash:soc|picosoc_mem:memory|mem[133][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][6] + +# Subckt 3236: picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 + +# Subckt 3237: picosoc_noflash:soc|picosoc_mem:memory|mem[21][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][6] + +# Subckt 3238: picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 + +# Subckt 3239: picosoc_noflash:soc|picosoc_mem:memory|mem[149][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][6] + +# Subckt 3240: picosoc_noflash:soc|picosoc_mem:memory|Mux25~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[133][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~7 + +# Subckt 3241: picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 + +# Subckt 3242: picosoc_noflash:soc|picosoc_mem:memory|mem[7][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][6] + +# Subckt 3243: picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 + +# Subckt 3244: picosoc_noflash:soc|picosoc_mem:memory|mem[135][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][6] + +# Subckt 3245: picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 + +# Subckt 3246: picosoc_noflash:soc|picosoc_mem:memory|mem[23][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][6] + +# Subckt 3247: picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 + +# Subckt 3248: picosoc_noflash:soc|picosoc_mem:memory|mem[151][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][6] + +# Subckt 3249: picosoc_noflash:soc|picosoc_mem:memory|Mux25~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[135][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~8 + +# Subckt 3250: picosoc_noflash:soc|picosoc_mem:memory|Mux25~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~9 + +# Subckt 3251: picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 + +# Subckt 3252: picosoc_noflash:soc|picosoc_mem:memory|mem[8][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][6] + +# Subckt 3253: picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 + +# Subckt 3254: picosoc_noflash:soc|picosoc_mem:memory|mem[136][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][6] + +# Subckt 3255: picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 + +# Subckt 3256: picosoc_noflash:soc|picosoc_mem:memory|mem[10][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][6] + +# Subckt 3257: picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 + +# Subckt 3258: picosoc_noflash:soc|picosoc_mem:memory|mem[138][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][6] + +# Subckt 3259: picosoc_noflash:soc|picosoc_mem:memory|Mux25~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[138][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[10][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[136][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~10 + +# Subckt 3260: picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 + +# Subckt 3261: picosoc_noflash:soc|picosoc_mem:memory|mem[24][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][6] + +# Subckt 3262: picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 + +# Subckt 3263: picosoc_noflash:soc|picosoc_mem:memory|mem[152][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][6] + +# Subckt 3264: picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 + +# Subckt 3265: picosoc_noflash:soc|picosoc_mem:memory|mem[26][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][6] + +# Subckt 3266: picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 + +# Subckt 3267: picosoc_noflash:soc|picosoc_mem:memory|mem[154][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][6] + +# Subckt 3268: picosoc_noflash:soc|picosoc_mem:memory|Mux25~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[154][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~11 + +# Subckt 3269: picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 + +# Subckt 3270: picosoc_noflash:soc|picosoc_mem:memory|mem[9][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][6] + +# Subckt 3271: picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 + +# Subckt 3272: picosoc_noflash:soc|picosoc_mem:memory|mem[137][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][6] + +# Subckt 3273: picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 + +# Subckt 3274: picosoc_noflash:soc|picosoc_mem:memory|mem[11][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][6] + +# Subckt 3275: picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 + +# Subckt 3276: picosoc_noflash:soc|picosoc_mem:memory|mem[139][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][6] + +# Subckt 3277: picosoc_noflash:soc|picosoc_mem:memory|Mux25~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[137][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~12 + +# Subckt 3278: picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 + +# Subckt 3279: picosoc_noflash:soc|picosoc_mem:memory|mem[25][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][6] + +# Subckt 3280: picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 + +# Subckt 3281: picosoc_noflash:soc|picosoc_mem:memory|mem[153][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][6] + +# Subckt 3282: picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 + +# Subckt 3283: picosoc_noflash:soc|picosoc_mem:memory|mem[27][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][6] + +# Subckt 3284: picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 + +# Subckt 3285: picosoc_noflash:soc|picosoc_mem:memory|mem[155][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][6] + +# Subckt 3286: picosoc_noflash:soc|picosoc_mem:memory|Mux25~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[153][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~13 + +# Subckt 3287: picosoc_noflash:soc|picosoc_mem:memory|Mux25~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~14 + +# Subckt 3288: picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 + +# Subckt 3289: picosoc_noflash:soc|picosoc_mem:memory|mem[12][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][6] + +# Subckt 3290: picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 + +# Subckt 3291: picosoc_noflash:soc|picosoc_mem:memory|mem[140][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][6] + +# Subckt 3292: picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 + +# Subckt 3293: picosoc_noflash:soc|picosoc_mem:memory|mem[28][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][6] + +# Subckt 3294: picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 + +# Subckt 3295: picosoc_noflash:soc|picosoc_mem:memory|mem[156][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][6] + +# Subckt 3296: picosoc_noflash:soc|picosoc_mem:memory|Mux25~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[140][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~15 + +# Subckt 3297: picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 + +# Subckt 3298: picosoc_noflash:soc|picosoc_mem:memory|mem[14][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][6] + +# Subckt 3299: picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 + +# Subckt 3300: picosoc_noflash:soc|picosoc_mem:memory|mem[142][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][6] + +# Subckt 3301: picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 + +# Subckt 3302: picosoc_noflash:soc|picosoc_mem:memory|mem[30][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][6] + +# Subckt 3303: picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 + +# Subckt 3304: picosoc_noflash:soc|picosoc_mem:memory|mem[158][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][6] + +# Subckt 3305: picosoc_noflash:soc|picosoc_mem:memory|Mux25~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[142][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~16 + +# Subckt 3306: picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 + +# Subckt 3307: picosoc_noflash:soc|picosoc_mem:memory|mem[13][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][6] + +# Subckt 3308: picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 + +# Subckt 3309: picosoc_noflash:soc|picosoc_mem:memory|mem[141][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][6] + +# Subckt 3310: picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 + +# Subckt 3311: picosoc_noflash:soc|picosoc_mem:memory|mem[29][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][6] + +# Subckt 3312: picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 + +# Subckt 3313: picosoc_noflash:soc|picosoc_mem:memory|mem[157][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][6] + +# Subckt 3314: picosoc_noflash:soc|picosoc_mem:memory|Mux25~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[141][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[13][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~17 + +# Subckt 3315: picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 + +# Subckt 3316: picosoc_noflash:soc|picosoc_mem:memory|mem[15][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][6] + +# Subckt 3317: picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 + +# Subckt 3318: picosoc_noflash:soc|picosoc_mem:memory|mem[143][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][6] + +# Subckt 3319: picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 + +# Subckt 3320: picosoc_noflash:soc|picosoc_mem:memory|mem[31][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][6] + +# Subckt 3321: picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 + +# Subckt 3322: picosoc_noflash:soc|picosoc_mem:memory|mem[159][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][6] + +# Subckt 3323: picosoc_noflash:soc|picosoc_mem:memory|Mux25~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[143][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[15][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~18 + +# Subckt 3324: picosoc_noflash:soc|picosoc_mem:memory|Mux25~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~19 + +# Subckt 3325: picosoc_noflash:soc|picosoc_mem:memory|Mux25~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~20 + +# Subckt 3326: picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 + +# Subckt 3327: picosoc_noflash:soc|picosoc_mem:memory|mem[32][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][6] + +# Subckt 3328: picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 + +# Subckt 3329: picosoc_noflash:soc|picosoc_mem:memory|mem[160][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][6] + +# Subckt 3330: picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 + +# Subckt 3331: picosoc_noflash:soc|picosoc_mem:memory|mem[33][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][6] + +# Subckt 3332: picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 + +# Subckt 3333: picosoc_noflash:soc|picosoc_mem:memory|mem[161][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][6] + +# Subckt 3334: picosoc_noflash:soc|picosoc_mem:memory|Mux25~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[161][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[33][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~21 + +# Subckt 3335: picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 + +# Subckt 3336: picosoc_noflash:soc|picosoc_mem:memory|mem[48][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][6] + +# Subckt 3337: picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 + +# Subckt 3338: picosoc_noflash:soc|picosoc_mem:memory|mem[176][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][6] + +# Subckt 3339: picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 + +# Subckt 3340: picosoc_noflash:soc|picosoc_mem:memory|mem[49][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][6] + +# Subckt 3341: picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 + +# Subckt 3342: picosoc_noflash:soc|picosoc_mem:memory|mem[177][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][6] + +# Subckt 3343: picosoc_noflash:soc|picosoc_mem:memory|Mux25~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[177][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[49][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~22 + +# Subckt 3344: picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 + +# Subckt 3345: picosoc_noflash:soc|picosoc_mem:memory|mem[40][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][6] + +# Subckt 3346: picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 + +# Subckt 3347: picosoc_noflash:soc|picosoc_mem:memory|mem[168][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][6] + +# Subckt 3348: picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 + +# Subckt 3349: picosoc_noflash:soc|picosoc_mem:memory|mem[41][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][6] + +# Subckt 3350: picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 + +# Subckt 3351: picosoc_noflash:soc|picosoc_mem:memory|mem[169][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][6] + +# Subckt 3352: picosoc_noflash:soc|picosoc_mem:memory|Mux25~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[169][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~23 + +# Subckt 3353: picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 + +# Subckt 3354: picosoc_noflash:soc|picosoc_mem:memory|mem[56][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][6] + +# Subckt 3355: picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 + +# Subckt 3356: picosoc_noflash:soc|picosoc_mem:memory|mem[184][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][6] + +# Subckt 3357: picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 + +# Subckt 3358: picosoc_noflash:soc|picosoc_mem:memory|mem[57][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][6] + +# Subckt 3359: picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 + +# Subckt 3360: picosoc_noflash:soc|picosoc_mem:memory|mem[185][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][6] + +# Subckt 3361: picosoc_noflash:soc|picosoc_mem:memory|Mux25~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~24 + +# Subckt 3362: picosoc_noflash:soc|picosoc_mem:memory|Mux25~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~25 + +# Subckt 3363: picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 + +# Subckt 3364: picosoc_noflash:soc|picosoc_mem:memory|mem[34][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][6] + +# Subckt 3365: picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 + +# Subckt 3366: picosoc_noflash:soc|picosoc_mem:memory|mem[162][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][6] + +# Subckt 3367: picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 + +# Subckt 3368: picosoc_noflash:soc|picosoc_mem:memory|mem[50][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][6] + +# Subckt 3369: picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 + +# Subckt 3370: picosoc_noflash:soc|picosoc_mem:memory|mem[178][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][6] + +# Subckt 3371: picosoc_noflash:soc|picosoc_mem:memory|Mux25~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[50][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~26 + +# Subckt 3372: picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 + +# Subckt 3373: picosoc_noflash:soc|picosoc_mem:memory|mem[35][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][6] + +# Subckt 3374: picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 + +# Subckt 3375: picosoc_noflash:soc|picosoc_mem:memory|mem[163][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][6] + +# Subckt 3376: picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 + +# Subckt 3377: picosoc_noflash:soc|picosoc_mem:memory|mem[51][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][6] + +# Subckt 3378: picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 + +# Subckt 3379: picosoc_noflash:soc|picosoc_mem:memory|mem[179][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][6] + +# Subckt 3380: picosoc_noflash:soc|picosoc_mem:memory|Mux25~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[179][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[51][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~27 + +# Subckt 3381: picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 + +# Subckt 3382: picosoc_noflash:soc|picosoc_mem:memory|mem[42][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][6] + +# Subckt 3383: picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 + +# Subckt 3384: picosoc_noflash:soc|picosoc_mem:memory|mem[170][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][6] + +# Subckt 3385: picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 + +# Subckt 3386: picosoc_noflash:soc|picosoc_mem:memory|mem[58][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][6] + +# Subckt 3387: picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 + +# Subckt 3388: picosoc_noflash:soc|picosoc_mem:memory|mem[186][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][6] + +# Subckt 3389: picosoc_noflash:soc|picosoc_mem:memory|Mux25~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~28 + +# Subckt 3390: picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 + +# Subckt 3391: picosoc_noflash:soc|picosoc_mem:memory|mem[43][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][6] + +# Subckt 3392: picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 + +# Subckt 3393: picosoc_noflash:soc|picosoc_mem:memory|mem[171][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][6] + +# Subckt 3394: picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 + +# Subckt 3395: picosoc_noflash:soc|picosoc_mem:memory|mem[59][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][6] + +# Subckt 3396: picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 + +# Subckt 3397: picosoc_noflash:soc|picosoc_mem:memory|mem[187][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][6] + +# Subckt 3398: picosoc_noflash:soc|picosoc_mem:memory|Mux25~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[171][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~29 + +# Subckt 3399: picosoc_noflash:soc|picosoc_mem:memory|Mux25~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~30 + +# Subckt 3400: picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 + +# Subckt 3401: picosoc_noflash:soc|picosoc_mem:memory|mem[36][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][6] + +# Subckt 3402: picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 + +# Subckt 3403: picosoc_noflash:soc|picosoc_mem:memory|mem[164][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][6] + +# Subckt 3404: picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 + +# Subckt 3405: picosoc_noflash:soc|picosoc_mem:memory|mem[37][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][6] + +# Subckt 3406: picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 + +# Subckt 3407: picosoc_noflash:soc|picosoc_mem:memory|mem[165][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][6] + +# Subckt 3408: picosoc_noflash:soc|picosoc_mem:memory|Mux25~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~31 + +# Subckt 3409: picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 + +# Subckt 3410: picosoc_noflash:soc|picosoc_mem:memory|mem[52][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][6] + +# Subckt 3411: picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 + +# Subckt 3412: picosoc_noflash:soc|picosoc_mem:memory|mem[180][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][6] + +# Subckt 3413: picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 + +# Subckt 3414: picosoc_noflash:soc|picosoc_mem:memory|mem[53][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][6] + +# Subckt 3415: picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 + +# Subckt 3416: picosoc_noflash:soc|picosoc_mem:memory|mem[181][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][6] + +# Subckt 3417: picosoc_noflash:soc|picosoc_mem:memory|Mux25~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~32 + +# Subckt 3418: picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 + +# Subckt 3419: picosoc_noflash:soc|picosoc_mem:memory|mem[44][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][6] + +# Subckt 3420: picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 + +# Subckt 3421: picosoc_noflash:soc|picosoc_mem:memory|mem[172][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][6] + +# Subckt 3422: picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 + +# Subckt 3423: picosoc_noflash:soc|picosoc_mem:memory|mem[45][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][6] + +# Subckt 3424: picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 + +# Subckt 3425: picosoc_noflash:soc|picosoc_mem:memory|mem[173][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][6] + +# Subckt 3426: picosoc_noflash:soc|picosoc_mem:memory|Mux25~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~33 + +# Subckt 3427: picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 + +# Subckt 3428: picosoc_noflash:soc|picosoc_mem:memory|mem[60][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][6] + +# Subckt 3429: picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 + +# Subckt 3430: picosoc_noflash:soc|picosoc_mem:memory|mem[188][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][6] + +# Subckt 3431: picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 + +# Subckt 3432: picosoc_noflash:soc|picosoc_mem:memory|mem[61][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][6] + +# Subckt 3433: picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 + +# Subckt 3434: picosoc_noflash:soc|picosoc_mem:memory|mem[189][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][6] + +# Subckt 3435: picosoc_noflash:soc|picosoc_mem:memory|Mux25~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[188][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[60][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~34 + +# Subckt 3436: picosoc_noflash:soc|picosoc_mem:memory|Mux25~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~35 + +# Subckt 3437: picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 + +# Subckt 3438: picosoc_noflash:soc|picosoc_mem:memory|mem[38][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][6] + +# Subckt 3439: picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 + +# Subckt 3440: picosoc_noflash:soc|picosoc_mem:memory|mem[166][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][6] + +# Subckt 3441: picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 + +# Subckt 3442: picosoc_noflash:soc|picosoc_mem:memory|mem[54][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][6] + +# Subckt 3443: picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 + +# Subckt 3444: picosoc_noflash:soc|picosoc_mem:memory|mem[182][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][6] + +# Subckt 3445: picosoc_noflash:soc|picosoc_mem:memory|Mux25~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~36 + +# Subckt 3446: picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 + +# Subckt 3447: picosoc_noflash:soc|picosoc_mem:memory|mem[39][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][6] + +# Subckt 3448: picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 + +# Subckt 3449: picosoc_noflash:soc|picosoc_mem:memory|mem[167][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][6] + +# Subckt 3450: picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 + +# Subckt 3451: picosoc_noflash:soc|picosoc_mem:memory|mem[55][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][6] + +# Subckt 3452: picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 + +# Subckt 3453: picosoc_noflash:soc|picosoc_mem:memory|mem[183][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][6] + +# Subckt 3454: picosoc_noflash:soc|picosoc_mem:memory|Mux25~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[39][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~37 + +# Subckt 3455: picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 + +# Subckt 3456: picosoc_noflash:soc|picosoc_mem:memory|mem[46][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][6] + +# Subckt 3457: picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 + +# Subckt 3458: picosoc_noflash:soc|picosoc_mem:memory|mem[174][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][6] + +# Subckt 3459: picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 + +# Subckt 3460: picosoc_noflash:soc|picosoc_mem:memory|mem[62][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][6] + +# Subckt 3461: picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 + +# Subckt 3462: picosoc_noflash:soc|picosoc_mem:memory|mem[190][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][6] + +# Subckt 3463: picosoc_noflash:soc|picosoc_mem:memory|Mux25~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~38 + +# Subckt 3464: picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 + +# Subckt 3465: picosoc_noflash:soc|picosoc_mem:memory|mem[47][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][6] + +# Subckt 3466: picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 + +# Subckt 3467: picosoc_noflash:soc|picosoc_mem:memory|mem[175][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][6] + +# Subckt 3468: picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 + +# Subckt 3469: picosoc_noflash:soc|picosoc_mem:memory|mem[63][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][6] + +# Subckt 3470: picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 + +# Subckt 3471: picosoc_noflash:soc|picosoc_mem:memory|mem[191][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][6] + +# Subckt 3472: picosoc_noflash:soc|picosoc_mem:memory|Mux25~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[175][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[47][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~39 + +# Subckt 3473: picosoc_noflash:soc|picosoc_mem:memory|Mux25~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~40 + +# Subckt 3474: picosoc_noflash:soc|picosoc_mem:memory|Mux25~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~41 + +# Subckt 3475: picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 + +# Subckt 3476: picosoc_noflash:soc|picosoc_mem:memory|mem[64][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][6] + +# Subckt 3477: picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 + +# Subckt 3478: picosoc_noflash:soc|picosoc_mem:memory|mem[192][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][6] + +# Subckt 3479: picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 + +# Subckt 3480: picosoc_noflash:soc|picosoc_mem:memory|mem[68][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][6] + +# Subckt 3481: picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 + +# Subckt 3482: picosoc_noflash:soc|picosoc_mem:memory|mem[196][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][6] + +# Subckt 3483: picosoc_noflash:soc|picosoc_mem:memory|Mux25~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[196][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[68][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~42 + +# Subckt 3484: picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 + +# Subckt 3485: picosoc_noflash:soc|picosoc_mem:memory|mem[66][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][6] + +# Subckt 3486: picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 + +# Subckt 3487: picosoc_noflash:soc|picosoc_mem:memory|mem[194][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][6] + +# Subckt 3488: picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 + +# Subckt 3489: picosoc_noflash:soc|picosoc_mem:memory|mem[70][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][6] + +# Subckt 3490: picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 + +# Subckt 3491: picosoc_noflash:soc|picosoc_mem:memory|mem[198][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][6] + +# Subckt 3492: picosoc_noflash:soc|picosoc_mem:memory|Mux25~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[198][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~43 + +# Subckt 3493: picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 + +# Subckt 3494: picosoc_noflash:soc|picosoc_mem:memory|mem[72][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][6] + +# Subckt 3495: picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 + +# Subckt 3496: picosoc_noflash:soc|picosoc_mem:memory|mem[200][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][6] + +# Subckt 3497: picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 + +# Subckt 3498: picosoc_noflash:soc|picosoc_mem:memory|mem[76][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][6] + +# Subckt 3499: picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 + +# Subckt 3500: picosoc_noflash:soc|picosoc_mem:memory|mem[204][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][6] + +# Subckt 3501: picosoc_noflash:soc|picosoc_mem:memory|Mux25~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[204][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~44 + +# Subckt 3502: picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 + +# Subckt 3503: picosoc_noflash:soc|picosoc_mem:memory|mem[74][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][6] + +# Subckt 3504: picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 + +# Subckt 3505: picosoc_noflash:soc|picosoc_mem:memory|mem[202][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][6] + +# Subckt 3506: picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 + +# Subckt 3507: picosoc_noflash:soc|picosoc_mem:memory|mem[78][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][6] + +# Subckt 3508: picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 + +# Subckt 3509: picosoc_noflash:soc|picosoc_mem:memory|mem[206][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][6] + +# Subckt 3510: picosoc_noflash:soc|picosoc_mem:memory|Mux25~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[206][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~45 + +# Subckt 3511: picosoc_noflash:soc|picosoc_mem:memory|Mux25~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~46 + +# Subckt 3512: picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 + +# Subckt 3513: picosoc_noflash:soc|picosoc_mem:memory|mem[65][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][6] + +# Subckt 3514: picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 + +# Subckt 3515: picosoc_noflash:soc|picosoc_mem:memory|mem[193][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][6] + +# Subckt 3516: picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 + +# Subckt 3517: picosoc_noflash:soc|picosoc_mem:memory|mem[69][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][6] + +# Subckt 3518: picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 + +# Subckt 3519: picosoc_noflash:soc|picosoc_mem:memory|mem[197][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][6] + +# Subckt 3520: picosoc_noflash:soc|picosoc_mem:memory|Mux25~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~47 + +# Subckt 3521: picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 + +# Subckt 3522: picosoc_noflash:soc|picosoc_mem:memory|mem[67][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][6] + +# Subckt 3523: picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 + +# Subckt 3524: picosoc_noflash:soc|picosoc_mem:memory|mem[195][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][6] + +# Subckt 3525: picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 + +# Subckt 3526: picosoc_noflash:soc|picosoc_mem:memory|mem[71][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][6] + +# Subckt 3527: picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 + +# Subckt 3528: picosoc_noflash:soc|picosoc_mem:memory|mem[199][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][6] + +# Subckt 3529: picosoc_noflash:soc|picosoc_mem:memory|Mux25~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~48 + +# Subckt 3530: picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 + +# Subckt 3531: picosoc_noflash:soc|picosoc_mem:memory|mem[73][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][6] + +# Subckt 3532: picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 + +# Subckt 3533: picosoc_noflash:soc|picosoc_mem:memory|mem[201][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][6] + +# Subckt 3534: picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 + +# Subckt 3535: picosoc_noflash:soc|picosoc_mem:memory|mem[77][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][6] + +# Subckt 3536: picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 + +# Subckt 3537: picosoc_noflash:soc|picosoc_mem:memory|mem[205][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][6] + +# Subckt 3538: picosoc_noflash:soc|picosoc_mem:memory|Mux25~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[201][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~49 + +# Subckt 3539: picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 + +# Subckt 3540: picosoc_noflash:soc|picosoc_mem:memory|mem[75][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][6] + +# Subckt 3541: picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 + +# Subckt 3542: picosoc_noflash:soc|picosoc_mem:memory|mem[203][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][6] + +# Subckt 3543: picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 + +# Subckt 3544: picosoc_noflash:soc|picosoc_mem:memory|mem[79][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][6] + +# Subckt 3545: picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 + +# Subckt 3546: picosoc_noflash:soc|picosoc_mem:memory|mem[207][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][6] + +# Subckt 3547: picosoc_noflash:soc|picosoc_mem:memory|Mux25~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[203][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~50 + +# Subckt 3548: picosoc_noflash:soc|picosoc_mem:memory|Mux25~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~51 + +# Subckt 3549: picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 + +# Subckt 3550: picosoc_noflash:soc|picosoc_mem:memory|mem[80][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][6] + +# Subckt 3551: picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 + +# Subckt 3552: picosoc_noflash:soc|picosoc_mem:memory|mem[208][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][6] + +# Subckt 3553: picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 + +# Subckt 3554: picosoc_noflash:soc|picosoc_mem:memory|mem[88][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][6] + +# Subckt 3555: picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 + +# Subckt 3556: picosoc_noflash:soc|picosoc_mem:memory|mem[216][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][6] + +# Subckt 3557: picosoc_noflash:soc|picosoc_mem:memory|Mux25~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[216][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[88][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~52 + +# Subckt 3558: picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 + +# Subckt 3559: picosoc_noflash:soc|picosoc_mem:memory|mem[82][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][6] + +# Subckt 3560: picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 + +# Subckt 3561: picosoc_noflash:soc|picosoc_mem:memory|mem[210][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][6] + +# Subckt 3562: picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 + +# Subckt 3563: picosoc_noflash:soc|picosoc_mem:memory|mem[90][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][6] + +# Subckt 3564: picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 + +# Subckt 3565: picosoc_noflash:soc|picosoc_mem:memory|mem[218][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][6] + +# Subckt 3566: picosoc_noflash:soc|picosoc_mem:memory|Mux25~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[82][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~53 + +# Subckt 3567: picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 + +# Subckt 3568: picosoc_noflash:soc|picosoc_mem:memory|mem[84][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][6] + +# Subckt 3569: picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 + +# Subckt 3570: picosoc_noflash:soc|picosoc_mem:memory|mem[212][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][6] + +# Subckt 3571: picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 + +# Subckt 3572: picosoc_noflash:soc|picosoc_mem:memory|mem[92][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][6] + +# Subckt 3573: picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 + +# Subckt 3574: picosoc_noflash:soc|picosoc_mem:memory|mem[220][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][6] + +# Subckt 3575: picosoc_noflash:soc|picosoc_mem:memory|Mux25~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~54 + +# Subckt 3576: picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 + +# Subckt 3577: picosoc_noflash:soc|picosoc_mem:memory|mem[86][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][6] + +# Subckt 3578: picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 + +# Subckt 3579: picosoc_noflash:soc|picosoc_mem:memory|mem[214][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][6] + +# Subckt 3580: picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 + +# Subckt 3581: picosoc_noflash:soc|picosoc_mem:memory|mem[94][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][6] + +# Subckt 3582: picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 + +# Subckt 3583: picosoc_noflash:soc|picosoc_mem:memory|mem[222][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][6] + +# Subckt 3584: picosoc_noflash:soc|picosoc_mem:memory|Mux25~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[86][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~55 + +# Subckt 3585: picosoc_noflash:soc|picosoc_mem:memory|Mux25~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~56 + +# Subckt 3586: picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 + +# Subckt 3587: picosoc_noflash:soc|picosoc_mem:memory|mem[81][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][6] + +# Subckt 3588: picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 + +# Subckt 3589: picosoc_noflash:soc|picosoc_mem:memory|mem[209][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][6] + +# Subckt 3590: picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 + +# Subckt 3591: picosoc_noflash:soc|picosoc_mem:memory|mem[89][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][6] + +# Subckt 3592: picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 + +# Subckt 3593: picosoc_noflash:soc|picosoc_mem:memory|mem[217][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][6] + +# Subckt 3594: picosoc_noflash:soc|picosoc_mem:memory|Mux25~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~57 + +# Subckt 3595: picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 + +# Subckt 3596: picosoc_noflash:soc|picosoc_mem:memory|mem[83][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][6] + +# Subckt 3597: picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 + +# Subckt 3598: picosoc_noflash:soc|picosoc_mem:memory|mem[211][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][6] + +# Subckt 3599: picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 + +# Subckt 3600: picosoc_noflash:soc|picosoc_mem:memory|mem[91][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][6] + +# Subckt 3601: picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 + +# Subckt 3602: picosoc_noflash:soc|picosoc_mem:memory|mem[219][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][6] + +# Subckt 3603: picosoc_noflash:soc|picosoc_mem:memory|Mux25~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~58 + +# Subckt 3604: picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 + +# Subckt 3605: picosoc_noflash:soc|picosoc_mem:memory|mem[85][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][6] + +# Subckt 3606: picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 + +# Subckt 3607: picosoc_noflash:soc|picosoc_mem:memory|mem[213][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][6] + +# Subckt 3608: picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 + +# Subckt 3609: picosoc_noflash:soc|picosoc_mem:memory|mem[93][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][6] + +# Subckt 3610: picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 + +# Subckt 3611: picosoc_noflash:soc|picosoc_mem:memory|mem[221][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][6] + +# Subckt 3612: picosoc_noflash:soc|picosoc_mem:memory|Mux25~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[213][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[85][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~59 + +# Subckt 3613: picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 + +# Subckt 3614: picosoc_noflash:soc|picosoc_mem:memory|mem[87][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][6] + +# Subckt 3615: picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 + +# Subckt 3616: picosoc_noflash:soc|picosoc_mem:memory|mem[215][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][6] + +# Subckt 3617: picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 + +# Subckt 3618: picosoc_noflash:soc|picosoc_mem:memory|mem[95][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][6] + +# Subckt 3619: picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~1 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 + +# Subckt 3620: picosoc_noflash:soc|picosoc_mem:memory|mem[223][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][6] + +# Subckt 3621: picosoc_noflash:soc|picosoc_mem:memory|Mux25~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[87][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~60 + +# Subckt 3622: picosoc_noflash:soc|picosoc_mem:memory|Mux25~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~61 + +# Subckt 3623: picosoc_noflash:soc|picosoc_mem:memory|Mux25~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~62 + +# Subckt 3624: picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 + +# Subckt 3625: picosoc_noflash:soc|picosoc_mem:memory|mem[96][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][6] + +# Subckt 3626: picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 + +# Subckt 3627: picosoc_noflash:soc|picosoc_mem:memory|mem[224][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][6] + +# Subckt 3628: picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 + +# Subckt 3629: picosoc_noflash:soc|picosoc_mem:memory|mem[98][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][6] + +# Subckt 3630: picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 + +# Subckt 3631: picosoc_noflash:soc|picosoc_mem:memory|mem[226][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][6] + +# Subckt 3632: picosoc_noflash:soc|picosoc_mem:memory|Mux25~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[226][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[98][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~63 + +# Subckt 3633: picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 + +# Subckt 3634: picosoc_noflash:soc|picosoc_mem:memory|mem[112][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][6] + +# Subckt 3635: picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 + +# Subckt 3636: picosoc_noflash:soc|picosoc_mem:memory|mem[240][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][6] + +# Subckt 3637: picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 + +# Subckt 3638: picosoc_noflash:soc|picosoc_mem:memory|mem[114][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][6] + +# Subckt 3639: picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 + +# Subckt 3640: picosoc_noflash:soc|picosoc_mem:memory|mem[242][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][6] + +# Subckt 3641: picosoc_noflash:soc|picosoc_mem:memory|Mux25~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[114][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~64 + +# Subckt 3642: picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 + +# Subckt 3643: picosoc_noflash:soc|picosoc_mem:memory|mem[100][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][6] + +# Subckt 3644: picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 + +# Subckt 3645: picosoc_noflash:soc|picosoc_mem:memory|mem[228][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][6] + +# Subckt 3646: picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 + +# Subckt 3647: picosoc_noflash:soc|picosoc_mem:memory|mem[102][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][6] + +# Subckt 3648: picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 + +# Subckt 3649: picosoc_noflash:soc|picosoc_mem:memory|mem[230][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][6] + +# Subckt 3650: picosoc_noflash:soc|picosoc_mem:memory|Mux25~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[230][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[102][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~65 + +# Subckt 3651: picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 + +# Subckt 3652: picosoc_noflash:soc|picosoc_mem:memory|mem[116][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][6] + +# Subckt 3653: picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 + +# Subckt 3654: picosoc_noflash:soc|picosoc_mem:memory|mem[244][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][6] + +# Subckt 3655: picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 + +# Subckt 3656: picosoc_noflash:soc|picosoc_mem:memory|mem[118][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][6] + +# Subckt 3657: picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 + +# Subckt 3658: picosoc_noflash:soc|picosoc_mem:memory|mem[246][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][6] + +# Subckt 3659: picosoc_noflash:soc|picosoc_mem:memory|Mux25~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[118][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~66 + +# Subckt 3660: picosoc_noflash:soc|picosoc_mem:memory|Mux25~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~67 + +# Subckt 3661: picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 + +# Subckt 3662: picosoc_noflash:soc|picosoc_mem:memory|mem[97][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][6] + +# Subckt 3663: picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 + +# Subckt 3664: picosoc_noflash:soc|picosoc_mem:memory|mem[225][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][6] + +# Subckt 3665: picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 + +# Subckt 3666: picosoc_noflash:soc|picosoc_mem:memory|mem[101][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][6] + +# Subckt 3667: picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 + +# Subckt 3668: picosoc_noflash:soc|picosoc_mem:memory|mem[229][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][6] + +# Subckt 3669: picosoc_noflash:soc|picosoc_mem:memory|Mux25~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~68 + +# Subckt 3670: picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 + +# Subckt 3671: picosoc_noflash:soc|picosoc_mem:memory|mem[99][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][6] + +# Subckt 3672: picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 + +# Subckt 3673: picosoc_noflash:soc|picosoc_mem:memory|mem[227][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][6] + +# Subckt 3674: picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 + +# Subckt 3675: picosoc_noflash:soc|picosoc_mem:memory|mem[103][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][6] + +# Subckt 3676: picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 + +# Subckt 3677: picosoc_noflash:soc|picosoc_mem:memory|mem[231][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][6] + +# Subckt 3678: picosoc_noflash:soc|picosoc_mem:memory|Mux25~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[103][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[99][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~69 + +# Subckt 3679: picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 + +# Subckt 3680: picosoc_noflash:soc|picosoc_mem:memory|mem[113][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][6] + +# Subckt 3681: picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 + +# Subckt 3682: picosoc_noflash:soc|picosoc_mem:memory|mem[241][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][6] + +# Subckt 3683: picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 + +# Subckt 3684: picosoc_noflash:soc|picosoc_mem:memory|mem[117][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][6] + +# Subckt 3685: picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 + +# Subckt 3686: picosoc_noflash:soc|picosoc_mem:memory|mem[245][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][6] + +# Subckt 3687: picosoc_noflash:soc|picosoc_mem:memory|Mux25~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[117][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~70 + +# Subckt 3688: picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 + +# Subckt 3689: picosoc_noflash:soc|picosoc_mem:memory|mem[115][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][6] + +# Subckt 3690: picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 + +# Subckt 3691: picosoc_noflash:soc|picosoc_mem:memory|mem[243][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][6] + +# Subckt 3692: picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 + +# Subckt 3693: picosoc_noflash:soc|picosoc_mem:memory|mem[119][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][6] + +# Subckt 3694: picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 + +# Subckt 3695: picosoc_noflash:soc|picosoc_mem:memory|mem[247][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][6] + +# Subckt 3696: picosoc_noflash:soc|picosoc_mem:memory|Mux25~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[119][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[115][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~71 + +# Subckt 3697: picosoc_noflash:soc|picosoc_mem:memory|Mux25~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~72 + +# Subckt 3698: picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 + +# Subckt 3699: picosoc_noflash:soc|picosoc_mem:memory|mem[104][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][6] + +# Subckt 3700: picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 + +# Subckt 3701: picosoc_noflash:soc|picosoc_mem:memory|mem[232][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][6] + +# Subckt 3702: picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 + +# Subckt 3703: picosoc_noflash:soc|picosoc_mem:memory|mem[106][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][6] + +# Subckt 3704: picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 + +# Subckt 3705: picosoc_noflash:soc|picosoc_mem:memory|mem[234][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][6] + +# Subckt 3706: picosoc_noflash:soc|picosoc_mem:memory|Mux25~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[106][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~73 + +# Subckt 3707: picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 + +# Subckt 3708: picosoc_noflash:soc|picosoc_mem:memory|mem[120][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][6] + +# Subckt 3709: picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 + +# Subckt 3710: picosoc_noflash:soc|picosoc_mem:memory|mem[248][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][6] + +# Subckt 3711: picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 + +# Subckt 3712: picosoc_noflash:soc|picosoc_mem:memory|mem[122][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][6] + +# Subckt 3713: picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 + +# Subckt 3714: picosoc_noflash:soc|picosoc_mem:memory|mem[250][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][6] + +# Subckt 3715: picosoc_noflash:soc|picosoc_mem:memory|Mux25~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[122][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[120][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~74 + +# Subckt 3716: picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 + +# Subckt 3717: picosoc_noflash:soc|picosoc_mem:memory|mem[108][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][6] + +# Subckt 3718: picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 + +# Subckt 3719: picosoc_noflash:soc|picosoc_mem:memory|mem[236][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][6] + +# Subckt 3720: picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 + +# Subckt 3721: picosoc_noflash:soc|picosoc_mem:memory|mem[110][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][6] + +# Subckt 3722: picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 + +# Subckt 3723: picosoc_noflash:soc|picosoc_mem:memory|mem[238][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][6] + +# Subckt 3724: picosoc_noflash:soc|picosoc_mem:memory|Mux25~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[238][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~75 + +# Subckt 3725: picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 + +# Subckt 3726: picosoc_noflash:soc|picosoc_mem:memory|mem[124][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][6] + +# Subckt 3727: picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 + +# Subckt 3728: picosoc_noflash:soc|picosoc_mem:memory|mem[252][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][6] + +# Subckt 3729: picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 + +# Subckt 3730: picosoc_noflash:soc|picosoc_mem:memory|mem[126][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][6] + +# Subckt 3731: picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 + +# Subckt 3732: picosoc_noflash:soc|picosoc_mem:memory|mem[254][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][6] + +# Subckt 3733: picosoc_noflash:soc|picosoc_mem:memory|Mux25~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[126][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[124][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~76 + +# Subckt 3734: picosoc_noflash:soc|picosoc_mem:memory|Mux25~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~77 + +# Subckt 3735: picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 + +# Subckt 3736: picosoc_noflash:soc|picosoc_mem:memory|mem[105][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][6] + +# Subckt 3737: picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 + +# Subckt 3738: picosoc_noflash:soc|picosoc_mem:memory|mem[233][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][6] + +# Subckt 3739: picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 + +# Subckt 3740: picosoc_noflash:soc|picosoc_mem:memory|mem[109][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][6] + +# Subckt 3741: picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 + +# Subckt 3742: picosoc_noflash:soc|picosoc_mem:memory|mem[237][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][6] + +# Subckt 3743: picosoc_noflash:soc|picosoc_mem:memory|Mux25~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[105][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~78 + +# Subckt 3744: picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 + +# Subckt 3745: picosoc_noflash:soc|picosoc_mem:memory|mem[107][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][6] + +# Subckt 3746: picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 + +# Subckt 3747: picosoc_noflash:soc|picosoc_mem:memory|mem[235][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][6] + +# Subckt 3748: picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 + +# Subckt 3749: picosoc_noflash:soc|picosoc_mem:memory|mem[111][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][6] + +# Subckt 3750: picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 + +# Subckt 3751: picosoc_noflash:soc|picosoc_mem:memory|mem[239][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][6] + +# Subckt 3752: picosoc_noflash:soc|picosoc_mem:memory|Mux25~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[107][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~79 + +# Subckt 3753: picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 + +# Subckt 3754: picosoc_noflash:soc|picosoc_mem:memory|mem[121][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][6] + +# Subckt 3755: picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 + +# Subckt 3756: picosoc_noflash:soc|picosoc_mem:memory|mem[249][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][6] + +# Subckt 3757: picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 + +# Subckt 3758: picosoc_noflash:soc|picosoc_mem:memory|mem[125][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][6] + +# Subckt 3759: picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 + +# Subckt 3760: picosoc_noflash:soc|picosoc_mem:memory|mem[253][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][6] + +# Subckt 3761: picosoc_noflash:soc|picosoc_mem:memory|Mux25~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[121][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~80 + +# Subckt 3762: picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 + +# Subckt 3763: picosoc_noflash:soc|picosoc_mem:memory|mem[123][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][6] + +# Subckt 3764: picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 + +# Subckt 3765: picosoc_noflash:soc|picosoc_mem:memory|mem[251][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][6] + +# Subckt 3766: picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 + +# Subckt 3767: picosoc_noflash:soc|picosoc_mem:memory|mem[127][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][6] + +# Subckt 3768: picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~1 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 + +# Subckt 3769: picosoc_noflash:soc|picosoc_mem:memory|mem[255][6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][6] + +# Subckt 3770: picosoc_noflash:soc|picosoc_mem:memory|Mux25~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[127][6] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[251][6] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[123][6] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~81 + +# Subckt 3771: picosoc_noflash:soc|picosoc_mem:memory|Mux25~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~82 + +# Subckt 3772: picosoc_noflash:soc|picosoc_mem:memory|Mux25~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~83 + +# Subckt 3773: picosoc_noflash:soc|picosoc_mem:memory|Mux25~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux25~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux25~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux25~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux25~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux25~84 + +# Subckt 3774: picosoc_noflash:soc|picosoc_mem:memory|rdata[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux25~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[6] + +# Subckt 3775: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~8_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~8 + +# Subckt 3776: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=WideAnd0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2 + +# Subckt 3777: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~8 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6] + +# Subckt 3778: picosoc_noflash:soc|mem_rdata[7]~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[7]~9 + +# Subckt 3779: picosoc_noflash:soc|mem_rdata[6]~90_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~10 \ + datae=picosoc_noflash:soc|mem_rdata[7]~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|rdata[6] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6] \ + combout=picosoc_noflash:soc|mem_rdata[6]~90 + +# Subckt 3780: picosoc_noflash:soc|mem_rdata[6]~131_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[6]~90 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a6 \ + datac=iomem_rdata[6] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[6]~131 + +# Subckt 3781: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~15_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~15 + +# Subckt 3782: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~15 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datad=picosoc_noflash:soc|mem_rdata[6]~131 \ + datac=picosoc_noflash:soc|mem_rdata[22]~105 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~8 + +# Subckt 3783: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~8 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 + +# Subckt 3784: picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~0 + +# Subckt 3785: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Decoder5~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~10 + +# Subckt 3786: picosoc_noflash:soc|picorv32:cpu|mem_wdata[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] + +# Subckt 3787: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] + +# Subckt 3788: picosoc_noflash:soc|picosoc_mem:memory|mem[0][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][12] + +# Subckt 3789: picosoc_noflash:soc|picosoc_mem:memory|mem[2][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][12] + +# Subckt 3790: picosoc_noflash:soc|picosoc_mem:memory|mem[1][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][12] + +# Subckt 3791: picosoc_noflash:soc|picosoc_mem:memory|mem[3][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][12] + +# Subckt 3792: picosoc_noflash:soc|picosoc_mem:memory|Mux19~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[3][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[2][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~0 + +# Subckt 3793: picosoc_noflash:soc|picosoc_mem:memory|mem[16][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][12] + +# Subckt 3794: picosoc_noflash:soc|picosoc_mem:memory|mem[18][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][12] + +# Subckt 3795: picosoc_noflash:soc|picosoc_mem:memory|mem[17][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][12] + +# Subckt 3796: picosoc_noflash:soc|picosoc_mem:memory|mem[19][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][12] + +# Subckt 3797: picosoc_noflash:soc|picosoc_mem:memory|Mux19~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[19][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~1 + +# Subckt 3798: picosoc_noflash:soc|picosoc_mem:memory|mem[8][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][12] + +# Subckt 3799: picosoc_noflash:soc|picosoc_mem:memory|mem[10][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][12] + +# Subckt 3800: picosoc_noflash:soc|picosoc_mem:memory|mem[9][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][12] + +# Subckt 3801: picosoc_noflash:soc|picosoc_mem:memory|mem[11][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][12] + +# Subckt 3802: picosoc_noflash:soc|picosoc_mem:memory|Mux19~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[11][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[10][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~2 + +# Subckt 3803: picosoc_noflash:soc|picosoc_mem:memory|mem[24][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][12] + +# Subckt 3804: picosoc_noflash:soc|picosoc_mem:memory|mem[26][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][12] + +# Subckt 3805: picosoc_noflash:soc|picosoc_mem:memory|mem[25][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][12] + +# Subckt 3806: picosoc_noflash:soc|picosoc_mem:memory|mem[27][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][12] + +# Subckt 3807: picosoc_noflash:soc|picosoc_mem:memory|Mux19~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[27][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~3 + +# Subckt 3808: picosoc_noflash:soc|picosoc_mem:memory|Mux19~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~4 + +# Subckt 3809: picosoc_noflash:soc|picosoc_mem:memory|mem[64][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][12] + +# Subckt 3810: picosoc_noflash:soc|picosoc_mem:memory|mem[66][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][12] + +# Subckt 3811: picosoc_noflash:soc|picosoc_mem:memory|mem[72][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][12] + +# Subckt 3812: picosoc_noflash:soc|picosoc_mem:memory|mem[74][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][12] + +# Subckt 3813: picosoc_noflash:soc|picosoc_mem:memory|Mux19~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[74][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[72][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~5 + +# Subckt 3814: picosoc_noflash:soc|picosoc_mem:memory|mem[80][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][12] + +# Subckt 3815: picosoc_noflash:soc|picosoc_mem:memory|mem[82][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][12] + +# Subckt 3816: picosoc_noflash:soc|picosoc_mem:memory|mem[88][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][12] + +# Subckt 3817: picosoc_noflash:soc|picosoc_mem:memory|mem[90][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][12] + +# Subckt 3818: picosoc_noflash:soc|picosoc_mem:memory|Mux19~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[88][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~6 + +# Subckt 3819: picosoc_noflash:soc|picosoc_mem:memory|mem[65][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][12] + +# Subckt 3820: picosoc_noflash:soc|picosoc_mem:memory|mem[67][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][12] + +# Subckt 3821: picosoc_noflash:soc|picosoc_mem:memory|mem[73][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][12] + +# Subckt 3822: picosoc_noflash:soc|picosoc_mem:memory|mem[75][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][12] + +# Subckt 3823: picosoc_noflash:soc|picosoc_mem:memory|Mux19~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~7 + +# Subckt 3824: picosoc_noflash:soc|picosoc_mem:memory|mem[81][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][12] + +# Subckt 3825: picosoc_noflash:soc|picosoc_mem:memory|mem[83][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][12] + +# Subckt 3826: picosoc_noflash:soc|picosoc_mem:memory|mem[89][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][12] + +# Subckt 3827: picosoc_noflash:soc|picosoc_mem:memory|mem[91][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][12] + +# Subckt 3828: picosoc_noflash:soc|picosoc_mem:memory|Mux19~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~8 + +# Subckt 3829: picosoc_noflash:soc|picosoc_mem:memory|Mux19~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~9 + +# Subckt 3830: picosoc_noflash:soc|picosoc_mem:memory|mem[4][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][12] + +# Subckt 3831: picosoc_noflash:soc|picosoc_mem:memory|mem[6][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][12] + +# Subckt 3832: picosoc_noflash:soc|picosoc_mem:memory|mem[20][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][12] + +# Subckt 3833: picosoc_noflash:soc|picosoc_mem:memory|mem[22][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][12] + +# Subckt 3834: picosoc_noflash:soc|picosoc_mem:memory|Mux19~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[22][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[20][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[6][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~10 + +# Subckt 3835: picosoc_noflash:soc|picosoc_mem:memory|mem[5][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][12] + +# Subckt 3836: picosoc_noflash:soc|picosoc_mem:memory|mem[7][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][12] + +# Subckt 3837: picosoc_noflash:soc|picosoc_mem:memory|mem[21][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][12] + +# Subckt 3838: picosoc_noflash:soc|picosoc_mem:memory|mem[23][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][12] + +# Subckt 3839: picosoc_noflash:soc|picosoc_mem:memory|Mux19~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[7][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~11 + +# Subckt 3840: picosoc_noflash:soc|picosoc_mem:memory|mem[12][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][12] + +# Subckt 3841: picosoc_noflash:soc|picosoc_mem:memory|mem[14][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][12] + +# Subckt 3842: picosoc_noflash:soc|picosoc_mem:memory|mem[28][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][12] + +# Subckt 3843: picosoc_noflash:soc|picosoc_mem:memory|mem[30][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][12] + +# Subckt 3844: picosoc_noflash:soc|picosoc_mem:memory|Mux19~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[14][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~12 + +# Subckt 3845: picosoc_noflash:soc|picosoc_mem:memory|mem[13][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][12] + +# Subckt 3846: picosoc_noflash:soc|picosoc_mem:memory|mem[15][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][12] + +# Subckt 3847: picosoc_noflash:soc|picosoc_mem:memory|mem[29][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][12] + +# Subckt 3848: picosoc_noflash:soc|picosoc_mem:memory|mem[31][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][12] + +# Subckt 3849: picosoc_noflash:soc|picosoc_mem:memory|Mux19~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[15][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[13][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~13 + +# Subckt 3850: picosoc_noflash:soc|picosoc_mem:memory|Mux19~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~14 + +# Subckt 3851: picosoc_noflash:soc|picosoc_mem:memory|mem[68][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][12] + +# Subckt 3852: picosoc_noflash:soc|picosoc_mem:memory|mem[70][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][12] + +# Subckt 3853: picosoc_noflash:soc|picosoc_mem:memory|mem[69][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][12] + +# Subckt 3854: picosoc_noflash:soc|picosoc_mem:memory|mem[71][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][12] + +# Subckt 3855: picosoc_noflash:soc|picosoc_mem:memory|Mux19~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[71][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~15 + +# Subckt 3856: picosoc_noflash:soc|picosoc_mem:memory|mem[84][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][12] + +# Subckt 3857: picosoc_noflash:soc|picosoc_mem:memory|mem[86][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][12] + +# Subckt 3858: picosoc_noflash:soc|picosoc_mem:memory|mem[85][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][12] + +# Subckt 3859: picosoc_noflash:soc|picosoc_mem:memory|mem[87][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][12] + +# Subckt 3860: picosoc_noflash:soc|picosoc_mem:memory|Mux19~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[86][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~16 + +# Subckt 3861: picosoc_noflash:soc|picosoc_mem:memory|mem[76][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][12] + +# Subckt 3862: picosoc_noflash:soc|picosoc_mem:memory|mem[78][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][12] + +# Subckt 3863: picosoc_noflash:soc|picosoc_mem:memory|mem[77][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][12] + +# Subckt 3864: picosoc_noflash:soc|picosoc_mem:memory|mem[79][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][12] + +# Subckt 3865: picosoc_noflash:soc|picosoc_mem:memory|Mux19~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[78][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~17 + +# Subckt 3866: picosoc_noflash:soc|picosoc_mem:memory|mem[92][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][12] + +# Subckt 3867: picosoc_noflash:soc|picosoc_mem:memory|mem[94][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][12] + +# Subckt 3868: picosoc_noflash:soc|picosoc_mem:memory|mem[93][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][12] + +# Subckt 3869: picosoc_noflash:soc|picosoc_mem:memory|mem[95][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][12] + +# Subckt 3870: picosoc_noflash:soc|picosoc_mem:memory|Mux19~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[94][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[92][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~18 + +# Subckt 3871: picosoc_noflash:soc|picosoc_mem:memory|Mux19~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~19 + +# Subckt 3872: picosoc_noflash:soc|picosoc_mem:memory|Mux19~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~20 + +# Subckt 3873: picosoc_noflash:soc|picosoc_mem:memory|mem[128][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][12] + +# Subckt 3874: picosoc_noflash:soc|picosoc_mem:memory|mem[144][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][12] + +# Subckt 3875: picosoc_noflash:soc|picosoc_mem:memory|mem[132][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][12] + +# Subckt 3876: picosoc_noflash:soc|picosoc_mem:memory|mem[148][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][12] + +# Subckt 3877: picosoc_noflash:soc|picosoc_mem:memory|Mux19~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[148][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~21 + +# Subckt 3878: picosoc_noflash:soc|picosoc_mem:memory|mem[130][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][12] + +# Subckt 3879: picosoc_noflash:soc|picosoc_mem:memory|mem[146][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][12] + +# Subckt 3880: picosoc_noflash:soc|picosoc_mem:memory|mem[134][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][12] + +# Subckt 3881: picosoc_noflash:soc|picosoc_mem:memory|mem[150][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][12] + +# Subckt 3882: picosoc_noflash:soc|picosoc_mem:memory|Mux19~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~22 + +# Subckt 3883: picosoc_noflash:soc|picosoc_mem:memory|mem[129][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][12] + +# Subckt 3884: picosoc_noflash:soc|picosoc_mem:memory|mem[145][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][12] + +# Subckt 3885: picosoc_noflash:soc|picosoc_mem:memory|mem[133][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][12] + +# Subckt 3886: picosoc_noflash:soc|picosoc_mem:memory|mem[149][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][12] + +# Subckt 3887: picosoc_noflash:soc|picosoc_mem:memory|Mux19~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~23 + +# Subckt 3888: picosoc_noflash:soc|picosoc_mem:memory|mem[131][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][12] + +# Subckt 3889: picosoc_noflash:soc|picosoc_mem:memory|mem[147][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][12] + +# Subckt 3890: picosoc_noflash:soc|picosoc_mem:memory|mem[135][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][12] + +# Subckt 3891: picosoc_noflash:soc|picosoc_mem:memory|mem[151][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][12] + +# Subckt 3892: picosoc_noflash:soc|picosoc_mem:memory|Mux19~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~24 + +# Subckt 3893: picosoc_noflash:soc|picosoc_mem:memory|Mux19~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~25 + +# Subckt 3894: picosoc_noflash:soc|picosoc_mem:memory|mem[192][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][12] + +# Subckt 3895: picosoc_noflash:soc|picosoc_mem:memory|mem[193][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][12] + +# Subckt 3896: picosoc_noflash:soc|picosoc_mem:memory|mem[196][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][12] + +# Subckt 3897: picosoc_noflash:soc|picosoc_mem:memory|mem[197][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][12] + +# Subckt 3898: picosoc_noflash:soc|picosoc_mem:memory|Mux19~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[196][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~26 + +# Subckt 3899: picosoc_noflash:soc|picosoc_mem:memory|mem[208][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][12] + +# Subckt 3900: picosoc_noflash:soc|picosoc_mem:memory|mem[209][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][12] + +# Subckt 3901: picosoc_noflash:soc|picosoc_mem:memory|mem[212][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][12] + +# Subckt 3902: picosoc_noflash:soc|picosoc_mem:memory|mem[213][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][12] + +# Subckt 3903: picosoc_noflash:soc|picosoc_mem:memory|Mux19~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[212][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~27 + +# Subckt 3904: picosoc_noflash:soc|picosoc_mem:memory|mem[194][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][12] + +# Subckt 3905: picosoc_noflash:soc|picosoc_mem:memory|mem[195][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][12] + +# Subckt 3906: picosoc_noflash:soc|picosoc_mem:memory|mem[198][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][12] + +# Subckt 3907: picosoc_noflash:soc|picosoc_mem:memory|mem[199][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][12] + +# Subckt 3908: picosoc_noflash:soc|picosoc_mem:memory|Mux19~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[198][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~28 + +# Subckt 3909: picosoc_noflash:soc|picosoc_mem:memory|mem[210][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][12] + +# Subckt 3910: picosoc_noflash:soc|picosoc_mem:memory|mem[211][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][12] + +# Subckt 3911: picosoc_noflash:soc|picosoc_mem:memory|mem[214][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][12] + +# Subckt 3912: picosoc_noflash:soc|picosoc_mem:memory|mem[215][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][12] + +# Subckt 3913: picosoc_noflash:soc|picosoc_mem:memory|Mux19~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[214][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[210][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~29 + +# Subckt 3914: picosoc_noflash:soc|picosoc_mem:memory|Mux19~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~30 + +# Subckt 3915: picosoc_noflash:soc|picosoc_mem:memory|mem[136][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][12] + +# Subckt 3916: picosoc_noflash:soc|picosoc_mem:memory|mem[138][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][12] + +# Subckt 3917: picosoc_noflash:soc|picosoc_mem:memory|mem[140][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][12] + +# Subckt 3918: picosoc_noflash:soc|picosoc_mem:memory|mem[142][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][12] + +# Subckt 3919: picosoc_noflash:soc|picosoc_mem:memory|Mux19~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[142][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[138][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~31 + +# Subckt 3920: picosoc_noflash:soc|picosoc_mem:memory|mem[152][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][12] + +# Subckt 3921: picosoc_noflash:soc|picosoc_mem:memory|mem[154][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][12] + +# Subckt 3922: picosoc_noflash:soc|picosoc_mem:memory|mem[156][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][12] + +# Subckt 3923: picosoc_noflash:soc|picosoc_mem:memory|mem[158][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][12] + +# Subckt 3924: picosoc_noflash:soc|picosoc_mem:memory|Mux19~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~32 + +# Subckt 3925: picosoc_noflash:soc|picosoc_mem:memory|mem[137][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][12] + +# Subckt 3926: picosoc_noflash:soc|picosoc_mem:memory|mem[139][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][12] + +# Subckt 3927: picosoc_noflash:soc|picosoc_mem:memory|mem[141][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][12] + +# Subckt 3928: picosoc_noflash:soc|picosoc_mem:memory|mem[143][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][12] + +# Subckt 3929: picosoc_noflash:soc|picosoc_mem:memory|Mux19~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[139][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~33 + +# Subckt 3930: picosoc_noflash:soc|picosoc_mem:memory|mem[153][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][12] + +# Subckt 3931: picosoc_noflash:soc|picosoc_mem:memory|mem[155][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][12] + +# Subckt 3932: picosoc_noflash:soc|picosoc_mem:memory|mem[157][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][12] + +# Subckt 3933: picosoc_noflash:soc|picosoc_mem:memory|mem[159][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][12] + +# Subckt 3934: picosoc_noflash:soc|picosoc_mem:memory|Mux19~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[155][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[153][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~34 + +# Subckt 3935: picosoc_noflash:soc|picosoc_mem:memory|Mux19~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~35 + +# Subckt 3936: picosoc_noflash:soc|picosoc_mem:memory|mem[200][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][12] + +# Subckt 3937: picosoc_noflash:soc|picosoc_mem:memory|mem[216][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][12] + +# Subckt 3938: picosoc_noflash:soc|picosoc_mem:memory|mem[204][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][12] + +# Subckt 3939: picosoc_noflash:soc|picosoc_mem:memory|mem[220][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][12] + +# Subckt 3940: picosoc_noflash:soc|picosoc_mem:memory|Mux19~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~36 + +# Subckt 3941: picosoc_noflash:soc|picosoc_mem:memory|mem[202][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][12] + +# Subckt 3942: picosoc_noflash:soc|picosoc_mem:memory|mem[218][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][12] + +# Subckt 3943: picosoc_noflash:soc|picosoc_mem:memory|mem[206][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][12] + +# Subckt 3944: picosoc_noflash:soc|picosoc_mem:memory|mem[222][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][12] + +# Subckt 3945: picosoc_noflash:soc|picosoc_mem:memory|Mux19~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[218][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[202][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~37 + +# Subckt 3946: picosoc_noflash:soc|picosoc_mem:memory|mem[201][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][12] + +# Subckt 3947: picosoc_noflash:soc|picosoc_mem:memory|mem[217][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][12] + +# Subckt 3948: picosoc_noflash:soc|picosoc_mem:memory|mem[205][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][12] + +# Subckt 3949: picosoc_noflash:soc|picosoc_mem:memory|mem[221][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][12] + +# Subckt 3950: picosoc_noflash:soc|picosoc_mem:memory|Mux19~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~38 + +# Subckt 3951: picosoc_noflash:soc|picosoc_mem:memory|mem[203][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][12] + +# Subckt 3952: picosoc_noflash:soc|picosoc_mem:memory|mem[219][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][12] + +# Subckt 3953: picosoc_noflash:soc|picosoc_mem:memory|mem[207][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][12] + +# Subckt 3954: picosoc_noflash:soc|picosoc_mem:memory|mem[223][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][12] + +# Subckt 3955: picosoc_noflash:soc|picosoc_mem:memory|Mux19~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[219][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[203][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~39 + +# Subckt 3956: picosoc_noflash:soc|picosoc_mem:memory|Mux19~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~40 + +# Subckt 3957: picosoc_noflash:soc|picosoc_mem:memory|Mux19~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~41 + +# Subckt 3958: picosoc_noflash:soc|picosoc_mem:memory|mem[32][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][12] + +# Subckt 3959: picosoc_noflash:soc|picosoc_mem:memory|mem[34][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][12] + +# Subckt 3960: picosoc_noflash:soc|picosoc_mem:memory|mem[40][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][12] + +# Subckt 3961: picosoc_noflash:soc|picosoc_mem:memory|mem[42][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][12] + +# Subckt 3962: picosoc_noflash:soc|picosoc_mem:memory|Mux19~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[42][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[40][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[34][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~42 + +# Subckt 3963: picosoc_noflash:soc|picosoc_mem:memory|mem[33][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][12] + +# Subckt 3964: picosoc_noflash:soc|picosoc_mem:memory|mem[35][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][12] + +# Subckt 3965: picosoc_noflash:soc|picosoc_mem:memory|mem[41][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][12] + +# Subckt 3966: picosoc_noflash:soc|picosoc_mem:memory|mem[43][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][12] + +# Subckt 3967: picosoc_noflash:soc|picosoc_mem:memory|Mux19~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[43][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~43 + +# Subckt 3968: picosoc_noflash:soc|picosoc_mem:memory|mem[36][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][12] + +# Subckt 3969: picosoc_noflash:soc|picosoc_mem:memory|mem[38][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][12] + +# Subckt 3970: picosoc_noflash:soc|picosoc_mem:memory|mem[44][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][12] + +# Subckt 3971: picosoc_noflash:soc|picosoc_mem:memory|mem[46][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][12] + +# Subckt 3972: picosoc_noflash:soc|picosoc_mem:memory|Mux19~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[46][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~44 + +# Subckt 3973: picosoc_noflash:soc|picosoc_mem:memory|mem[37][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][12] + +# Subckt 3974: picosoc_noflash:soc|picosoc_mem:memory|mem[39][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][12] + +# Subckt 3975: picosoc_noflash:soc|picosoc_mem:memory|mem[45][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][12] + +# Subckt 3976: picosoc_noflash:soc|picosoc_mem:memory|mem[47][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][12] + +# Subckt 3977: picosoc_noflash:soc|picosoc_mem:memory|Mux19~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[39][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[37][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~45 + +# Subckt 3978: picosoc_noflash:soc|picosoc_mem:memory|Mux19~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~46 + +# Subckt 3979: picosoc_noflash:soc|picosoc_mem:memory|mem[96][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][12] + +# Subckt 3980: picosoc_noflash:soc|picosoc_mem:memory|mem[97][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][12] + +# Subckt 3981: picosoc_noflash:soc|picosoc_mem:memory|mem[104][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][12] + +# Subckt 3982: picosoc_noflash:soc|picosoc_mem:memory|mem[105][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][12] + +# Subckt 3983: picosoc_noflash:soc|picosoc_mem:memory|Mux19~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[105][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[104][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~47 + +# Subckt 3984: picosoc_noflash:soc|picosoc_mem:memory|mem[98][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][12] + +# Subckt 3985: picosoc_noflash:soc|picosoc_mem:memory|mem[99][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][12] + +# Subckt 3986: picosoc_noflash:soc|picosoc_mem:memory|mem[106][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][12] + +# Subckt 3987: picosoc_noflash:soc|picosoc_mem:memory|mem[107][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][12] + +# Subckt 3988: picosoc_noflash:soc|picosoc_mem:memory|Mux19~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[106][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~48 + +# Subckt 3989: picosoc_noflash:soc|picosoc_mem:memory|mem[100][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][12] + +# Subckt 3990: picosoc_noflash:soc|picosoc_mem:memory|mem[101][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][12] + +# Subckt 3991: picosoc_noflash:soc|picosoc_mem:memory|mem[108][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][12] + +# Subckt 3992: picosoc_noflash:soc|picosoc_mem:memory|mem[109][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][12] + +# Subckt 3993: picosoc_noflash:soc|picosoc_mem:memory|Mux19~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[101][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~49 + +# Subckt 3994: picosoc_noflash:soc|picosoc_mem:memory|mem[102][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][12] + +# Subckt 3995: picosoc_noflash:soc|picosoc_mem:memory|mem[103][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][12] + +# Subckt 3996: picosoc_noflash:soc|picosoc_mem:memory|mem[110][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][12] + +# Subckt 3997: picosoc_noflash:soc|picosoc_mem:memory|mem[111][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][12] + +# Subckt 3998: picosoc_noflash:soc|picosoc_mem:memory|Mux19~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[102][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~50 + +# Subckt 3999: picosoc_noflash:soc|picosoc_mem:memory|Mux19~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~51 + +# Subckt 4000: picosoc_noflash:soc|picosoc_mem:memory|mem[48][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][12] + +# Subckt 4001: picosoc_noflash:soc|picosoc_mem:memory|mem[56][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][12] + +# Subckt 4002: picosoc_noflash:soc|picosoc_mem:memory|mem[52][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][12] + +# Subckt 4003: picosoc_noflash:soc|picosoc_mem:memory|mem[60][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][12] + +# Subckt 4004: picosoc_noflash:soc|picosoc_mem:memory|Mux19~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[60][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[52][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~52 + +# Subckt 4005: picosoc_noflash:soc|picosoc_mem:memory|mem[50][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][12] + +# Subckt 4006: picosoc_noflash:soc|picosoc_mem:memory|mem[58][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][12] + +# Subckt 4007: picosoc_noflash:soc|picosoc_mem:memory|mem[54][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][12] + +# Subckt 4008: picosoc_noflash:soc|picosoc_mem:memory|mem[62][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][12] + +# Subckt 4009: picosoc_noflash:soc|picosoc_mem:memory|Mux19~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~53 + +# Subckt 4010: picosoc_noflash:soc|picosoc_mem:memory|mem[49][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][12] + +# Subckt 4011: picosoc_noflash:soc|picosoc_mem:memory|mem[57][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][12] + +# Subckt 4012: picosoc_noflash:soc|picosoc_mem:memory|mem[53][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][12] + +# Subckt 4013: picosoc_noflash:soc|picosoc_mem:memory|mem[61][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][12] + +# Subckt 4014: picosoc_noflash:soc|picosoc_mem:memory|Mux19~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[57][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~54 + +# Subckt 4015: picosoc_noflash:soc|picosoc_mem:memory|mem[51][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][12] + +# Subckt 4016: picosoc_noflash:soc|picosoc_mem:memory|mem[59][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][12] + +# Subckt 4017: picosoc_noflash:soc|picosoc_mem:memory|mem[55][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][12] + +# Subckt 4018: picosoc_noflash:soc|picosoc_mem:memory|mem[63][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][12] + +# Subckt 4019: picosoc_noflash:soc|picosoc_mem:memory|Mux19~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[59][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~55 + +# Subckt 4020: picosoc_noflash:soc|picosoc_mem:memory|Mux19~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~56 + +# Subckt 4021: picosoc_noflash:soc|picosoc_mem:memory|mem[112][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][12] + +# Subckt 4022: picosoc_noflash:soc|picosoc_mem:memory|mem[114][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][12] + +# Subckt 4023: picosoc_noflash:soc|picosoc_mem:memory|mem[120][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][12] + +# Subckt 4024: picosoc_noflash:soc|picosoc_mem:memory|mem[122][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][12] + +# Subckt 4025: picosoc_noflash:soc|picosoc_mem:memory|Mux19~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[120][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~57 + +# Subckt 4026: picosoc_noflash:soc|picosoc_mem:memory|mem[113][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][12] + +# Subckt 4027: picosoc_noflash:soc|picosoc_mem:memory|mem[115][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][12] + +# Subckt 4028: picosoc_noflash:soc|picosoc_mem:memory|mem[121][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][12] + +# Subckt 4029: picosoc_noflash:soc|picosoc_mem:memory|mem[123][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][12] + +# Subckt 4030: picosoc_noflash:soc|picosoc_mem:memory|Mux19~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~58 + +# Subckt 4031: picosoc_noflash:soc|picosoc_mem:memory|mem[116][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][12] + +# Subckt 4032: picosoc_noflash:soc|picosoc_mem:memory|mem[118][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][12] + +# Subckt 4033: picosoc_noflash:soc|picosoc_mem:memory|mem[124][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][12] + +# Subckt 4034: picosoc_noflash:soc|picosoc_mem:memory|mem[126][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][12] + +# Subckt 4035: picosoc_noflash:soc|picosoc_mem:memory|Mux19~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~59 + +# Subckt 4036: picosoc_noflash:soc|picosoc_mem:memory|mem[117][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][12] + +# Subckt 4037: picosoc_noflash:soc|picosoc_mem:memory|mem[119][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][12] + +# Subckt 4038: picosoc_noflash:soc|picosoc_mem:memory|mem[125][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][12] + +# Subckt 4039: picosoc_noflash:soc|picosoc_mem:memory|mem[127][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][12] + +# Subckt 4040: picosoc_noflash:soc|picosoc_mem:memory|Mux19~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[117][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~60 + +# Subckt 4041: picosoc_noflash:soc|picosoc_mem:memory|Mux19~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~61 + +# Subckt 4042: picosoc_noflash:soc|picosoc_mem:memory|Mux19~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~62 + +# Subckt 4043: picosoc_noflash:soc|picosoc_mem:memory|mem[160][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][12] + +# Subckt 4044: picosoc_noflash:soc|picosoc_mem:memory|mem[176][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][12] + +# Subckt 4045: picosoc_noflash:soc|picosoc_mem:memory|mem[164][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][12] + +# Subckt 4046: picosoc_noflash:soc|picosoc_mem:memory|mem[180][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][12] + +# Subckt 4047: picosoc_noflash:soc|picosoc_mem:memory|Mux19~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[180][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[164][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~63 + +# Subckt 4048: picosoc_noflash:soc|picosoc_mem:memory|mem[162][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][12] + +# Subckt 4049: picosoc_noflash:soc|picosoc_mem:memory|mem[178][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][12] + +# Subckt 4050: picosoc_noflash:soc|picosoc_mem:memory|mem[166][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][12] + +# Subckt 4051: picosoc_noflash:soc|picosoc_mem:memory|mem[182][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][12] + +# Subckt 4052: picosoc_noflash:soc|picosoc_mem:memory|Mux19~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[166][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~64 + +# Subckt 4053: picosoc_noflash:soc|picosoc_mem:memory|mem[168][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][12] + +# Subckt 4054: picosoc_noflash:soc|picosoc_mem:memory|mem[184][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][12] + +# Subckt 4055: picosoc_noflash:soc|picosoc_mem:memory|mem[172][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][12] + +# Subckt 4056: picosoc_noflash:soc|picosoc_mem:memory|mem[188][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][12] + +# Subckt 4057: picosoc_noflash:soc|picosoc_mem:memory|Mux19~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~65 + +# Subckt 4058: picosoc_noflash:soc|picosoc_mem:memory|mem[170][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][12] + +# Subckt 4059: picosoc_noflash:soc|picosoc_mem:memory|mem[186][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][12] + +# Subckt 4060: picosoc_noflash:soc|picosoc_mem:memory|mem[174][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][12] + +# Subckt 4061: picosoc_noflash:soc|picosoc_mem:memory|mem[190][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][12] + +# Subckt 4062: picosoc_noflash:soc|picosoc_mem:memory|Mux19~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[186][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~66 + +# Subckt 4063: picosoc_noflash:soc|picosoc_mem:memory|Mux19~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~67 + +# Subckt 4064: picosoc_noflash:soc|picosoc_mem:memory|mem[224][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][12] + +# Subckt 4065: picosoc_noflash:soc|picosoc_mem:memory|mem[240][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][12] + +# Subckt 4066: picosoc_noflash:soc|picosoc_mem:memory|mem[226][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][12] + +# Subckt 4067: picosoc_noflash:soc|picosoc_mem:memory|mem[242][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][12] + +# Subckt 4068: picosoc_noflash:soc|picosoc_mem:memory|Mux19~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[226][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~68 + +# Subckt 4069: picosoc_noflash:soc|picosoc_mem:memory|mem[228][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][12] + +# Subckt 4070: picosoc_noflash:soc|picosoc_mem:memory|mem[244][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][12] + +# Subckt 4071: picosoc_noflash:soc|picosoc_mem:memory|mem[230][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][12] + +# Subckt 4072: picosoc_noflash:soc|picosoc_mem:memory|mem[246][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][12] + +# Subckt 4073: picosoc_noflash:soc|picosoc_mem:memory|Mux19~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[230][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[228][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~69 + +# Subckt 4074: picosoc_noflash:soc|picosoc_mem:memory|mem[232][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][12] + +# Subckt 4075: picosoc_noflash:soc|picosoc_mem:memory|mem[248][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][12] + +# Subckt 4076: picosoc_noflash:soc|picosoc_mem:memory|mem[234][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][12] + +# Subckt 4077: picosoc_noflash:soc|picosoc_mem:memory|mem[250][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][12] + +# Subckt 4078: picosoc_noflash:soc|picosoc_mem:memory|Mux19~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[234][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[232][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~70 + +# Subckt 4079: picosoc_noflash:soc|picosoc_mem:memory|mem[236][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][12] + +# Subckt 4080: picosoc_noflash:soc|picosoc_mem:memory|mem[252][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][12] + +# Subckt 4081: picosoc_noflash:soc|picosoc_mem:memory|mem[238][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][12] + +# Subckt 4082: picosoc_noflash:soc|picosoc_mem:memory|mem[254][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][12] + +# Subckt 4083: picosoc_noflash:soc|picosoc_mem:memory|Mux19~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[236][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~71 + +# Subckt 4084: picosoc_noflash:soc|picosoc_mem:memory|Mux19~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~72 + +# Subckt 4085: picosoc_noflash:soc|picosoc_mem:memory|mem[161][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][12] + +# Subckt 4086: picosoc_noflash:soc|picosoc_mem:memory|mem[177][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][12] + +# Subckt 4087: picosoc_noflash:soc|picosoc_mem:memory|mem[169][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][12] + +# Subckt 4088: picosoc_noflash:soc|picosoc_mem:memory|mem[185][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][12] + +# Subckt 4089: picosoc_noflash:soc|picosoc_mem:memory|Mux19~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[169][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~73 + +# Subckt 4090: picosoc_noflash:soc|picosoc_mem:memory|mem[163][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][12] + +# Subckt 4091: picosoc_noflash:soc|picosoc_mem:memory|mem[179][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][12] + +# Subckt 4092: picosoc_noflash:soc|picosoc_mem:memory|mem[171][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][12] + +# Subckt 4093: picosoc_noflash:soc|picosoc_mem:memory|mem[187][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][12] + +# Subckt 4094: picosoc_noflash:soc|picosoc_mem:memory|Mux19~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[171][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~74 + +# Subckt 4095: picosoc_noflash:soc|picosoc_mem:memory|mem[165][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][12] + +# Subckt 4096: picosoc_noflash:soc|picosoc_mem:memory|mem[181][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][12] + +# Subckt 4097: picosoc_noflash:soc|picosoc_mem:memory|mem[173][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][12] + +# Subckt 4098: picosoc_noflash:soc|picosoc_mem:memory|mem[189][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][12] + +# Subckt 4099: picosoc_noflash:soc|picosoc_mem:memory|Mux19~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[181][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[165][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~75 + +# Subckt 4100: picosoc_noflash:soc|picosoc_mem:memory|mem[167][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][12] + +# Subckt 4101: picosoc_noflash:soc|picosoc_mem:memory|mem[183][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][12] + +# Subckt 4102: picosoc_noflash:soc|picosoc_mem:memory|mem[175][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][12] + +# Subckt 4103: picosoc_noflash:soc|picosoc_mem:memory|mem[191][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][12] + +# Subckt 4104: picosoc_noflash:soc|picosoc_mem:memory|Mux19~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[167][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~76 + +# Subckt 4105: picosoc_noflash:soc|picosoc_mem:memory|Mux19~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~77 + +# Subckt 4106: picosoc_noflash:soc|picosoc_mem:memory|mem[225][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][12] + +# Subckt 4107: picosoc_noflash:soc|picosoc_mem:memory|mem[241][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][12] + +# Subckt 4108: picosoc_noflash:soc|picosoc_mem:memory|mem[229][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][12] + +# Subckt 4109: picosoc_noflash:soc|picosoc_mem:memory|mem[245][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][12] + +# Subckt 4110: picosoc_noflash:soc|picosoc_mem:memory|Mux19~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[229][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[225][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~78 + +# Subckt 4111: picosoc_noflash:soc|picosoc_mem:memory|mem[227][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][12] + +# Subckt 4112: picosoc_noflash:soc|picosoc_mem:memory|mem[243][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][12] + +# Subckt 4113: picosoc_noflash:soc|picosoc_mem:memory|mem[231][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][12] + +# Subckt 4114: picosoc_noflash:soc|picosoc_mem:memory|mem[247][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][12] + +# Subckt 4115: picosoc_noflash:soc|picosoc_mem:memory|Mux19~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[231][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[227][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~79 + +# Subckt 4116: picosoc_noflash:soc|picosoc_mem:memory|mem[233][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][12] + +# Subckt 4117: picosoc_noflash:soc|picosoc_mem:memory|mem[249][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][12] + +# Subckt 4118: picosoc_noflash:soc|picosoc_mem:memory|mem[237][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][12] + +# Subckt 4119: picosoc_noflash:soc|picosoc_mem:memory|mem[253][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][12] + +# Subckt 4120: picosoc_noflash:soc|picosoc_mem:memory|Mux19~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[237][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[233][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~80 + +# Subckt 4121: picosoc_noflash:soc|picosoc_mem:memory|mem[235][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][12] + +# Subckt 4122: picosoc_noflash:soc|picosoc_mem:memory|mem[251][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][12] + +# Subckt 4123: picosoc_noflash:soc|picosoc_mem:memory|mem[239][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][12] + +# Subckt 4124: picosoc_noflash:soc|picosoc_mem:memory|mem[255][12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][12] + +# Subckt 4125: picosoc_noflash:soc|picosoc_mem:memory|Mux19~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][12] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[239][12] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[251][12] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[235][12] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~81 + +# Subckt 4126: picosoc_noflash:soc|picosoc_mem:memory|Mux19~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~82 + +# Subckt 4127: picosoc_noflash:soc|picosoc_mem:memory|Mux19~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~83 + +# Subckt 4128: picosoc_noflash:soc|picosoc_mem:memory|Mux19~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux19~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux19~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux19~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux19~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux19~84 + +# Subckt 4129: picosoc_noflash:soc|picosoc_mem:memory|rdata[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux19~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[12] + +# Subckt 4130: picosoc_noflash:soc|mem_rdata[12]~178_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[12] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] \ + combout=picosoc_noflash:soc|mem_rdata[12]~178 + +# Subckt 4131: picosoc_noflash:soc|mem_rdata[12]~86_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[12]~178 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[12]~86 + +# Subckt 4132: gpio[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[12] \ + sclr=WideAnd0 \ + ena=gpio[13]~1 \ + clk=clk \ + q=gpio[12] + +# Subckt 4133: iomem_rdata[12]~I +.subckt dffeas \ + d=gpio[12] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[12] + +# Subckt 4134: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a12~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a12 + +# Subckt 4135: picosoc_noflash:soc|mem_rdata[12]~125_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a12 \ + datae=iomem_rdata[12] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[12]~125 + +# Subckt 4136: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[12]~125 \ + datae=picosoc_noflash:soc|mem_rdata[12]~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 + +# Subckt 4137: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[28]~122 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[12] + +# Subckt 4138: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[12] \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~47 + +# Subckt 4139: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] + +# Subckt 4140: picosoc_noflash:soc|mem_rdata[28]~177_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[28] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] \ + combout=picosoc_noflash:soc|mem_rdata[28]~177 + +# Subckt 4141: picosoc_noflash:soc|mem_rdata[28]~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[28]~177 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[28]~84 + +# Subckt 4142: iomem_rdata[28]~I +.subckt dffeas \ + d=sw[12] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[28] + +# Subckt 4143: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a28~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a28 + +# Subckt 4144: picosoc_noflash:soc|mem_rdata[28]~156_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a28 \ + datae=iomem_rdata[28] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[28]~156 + +# Subckt 4145: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[28]~156 \ + datae=picosoc_noflash:soc|mem_rdata[28]~84 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~47 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 + +# Subckt 4146: picosoc_noflash:soc|picorv32:cpu|Mux85~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux85~0 + +# Subckt 4147: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~11_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux85~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~11 + +# Subckt 4148: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~11 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[23]~107 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 + +# Subckt 4149: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~5_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~5 + +# Subckt 4150: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~5 \ + datae=picosoc_noflash:soc|picorv32:cpu|Decoder5~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + datab=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~6 + +# Subckt 4151: picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu~0 + +# Subckt 4152: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~7_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~7 + +# Subckt 4153: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~6 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[8] + +# Subckt 4154: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~142_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[8]~128 \ + datad=picosoc_noflash:soc|mem_rdata[8]~127 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~142 + +# Subckt 4155: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~143_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|mem_rdata[8]~129 \ + dataf=picosoc_noflash:soc|mem_rdata[24]~101 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~142 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~143 + +# Subckt 4156: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~4 + +# Subckt 4157: picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~143 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 + +# Subckt 4158: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a13~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector144~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a13 + +# Subckt 4159: picosoc_noflash:soc|picorv32:cpu|Selector524~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a13 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector524~0 + +# Subckt 4160: picosoc_noflash:soc|picorv32:cpu|decoded_rs2[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[4] + +# Subckt 4161: picosoc_noflash:soc|picorv32:cpu|decoded_rs2[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[3] + +# Subckt 4162: picosoc_noflash:soc|picorv32:cpu|decoded_rs2[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[2] + +# Subckt 4163: picosoc_noflash:soc|picorv32:cpu|decoded_rs2[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[1] + +# Subckt 4164: picosoc_noflash:soc|picorv32:cpu|decoded_rs2[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[0] + +# Subckt 4165: picosoc_noflash:soc|picorv32:cpu|WideOr23~I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr23 + +# Subckt 4166: picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr23 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 + +# Subckt 4167: picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 + +# Subckt 4168: picosoc_noflash:soc|picorv32:cpu|reg_op2[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector524~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] + +# Subckt 4169: picosoc_noflash:soc|picorv32:cpu|Selector63~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector63~0 + +# Subckt 4170: picosoc_noflash:soc|picorv32:cpu|decoded_imm[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector63~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[29] + +# Subckt 4171: picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15] + +# Subckt 4172: picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15] + +# Subckt 4173: picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15] + +# Subckt 4174: picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15] + +# Subckt 4175: picosoc_noflash:soc|picosoc_mem:memory|Mux16~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~0 + +# Subckt 4176: picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15] + +# Subckt 4177: picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15] + +# Subckt 4178: picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15] + +# Subckt 4179: picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15] + +# Subckt 4180: picosoc_noflash:soc|picosoc_mem:memory|Mux16~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~1 + +# Subckt 4181: picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15] + +# Subckt 4182: picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15] + +# Subckt 4183: picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15] + +# Subckt 4184: picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15] + +# Subckt 4185: picosoc_noflash:soc|picosoc_mem:memory|Mux16~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~2 + +# Subckt 4186: picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15] + +# Subckt 4187: picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15] + +# Subckt 4188: picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15] + +# Subckt 4189: picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15] + +# Subckt 4190: picosoc_noflash:soc|picosoc_mem:memory|Mux16~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~3 + +# Subckt 4191: picosoc_noflash:soc|picosoc_mem:memory|Mux16~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~4 + +# Subckt 4192: picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15] + +# Subckt 4193: picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15] + +# Subckt 4194: picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15] + +# Subckt 4195: picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15] + +# Subckt 4196: picosoc_noflash:soc|picosoc_mem:memory|Mux16~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~5 + +# Subckt 4197: picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15] + +# Subckt 4198: picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15] + +# Subckt 4199: picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15] + +# Subckt 4200: picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15] + +# Subckt 4201: picosoc_noflash:soc|picosoc_mem:memory|Mux16~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~6 + +# Subckt 4202: picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15] + +# Subckt 4203: picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15] + +# Subckt 4204: picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15] + +# Subckt 4205: picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15] + +# Subckt 4206: picosoc_noflash:soc|picosoc_mem:memory|Mux16~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~7 + +# Subckt 4207: picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15] + +# Subckt 4208: picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15] + +# Subckt 4209: picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15] + +# Subckt 4210: picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15] + +# Subckt 4211: picosoc_noflash:soc|picosoc_mem:memory|Mux16~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~8 + +# Subckt 4212: picosoc_noflash:soc|picosoc_mem:memory|Mux16~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~9 + +# Subckt 4213: picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15] + +# Subckt 4214: picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15] + +# Subckt 4215: picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15] + +# Subckt 4216: picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15] + +# Subckt 4217: picosoc_noflash:soc|picosoc_mem:memory|Mux16~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~10 + +# Subckt 4218: picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15] + +# Subckt 4219: picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15] + +# Subckt 4220: picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15] + +# Subckt 4221: picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15] + +# Subckt 4222: picosoc_noflash:soc|picosoc_mem:memory|Mux16~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~11 + +# Subckt 4223: picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15] + +# Subckt 4224: picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15] + +# Subckt 4225: picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15] + +# Subckt 4226: picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15] + +# Subckt 4227: picosoc_noflash:soc|picosoc_mem:memory|Mux16~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~12 + +# Subckt 4228: picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15] + +# Subckt 4229: picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15] + +# Subckt 4230: picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15] + +# Subckt 4231: picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15] + +# Subckt 4232: picosoc_noflash:soc|picosoc_mem:memory|Mux16~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~13 + +# Subckt 4233: picosoc_noflash:soc|picosoc_mem:memory|Mux16~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~14 + +# Subckt 4234: picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15] + +# Subckt 4235: picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15] + +# Subckt 4236: picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15] + +# Subckt 4237: picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15] + +# Subckt 4238: picosoc_noflash:soc|picosoc_mem:memory|Mux16~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~15 + +# Subckt 4239: picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15] + +# Subckt 4240: picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15] + +# Subckt 4241: picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15] + +# Subckt 4242: picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15] + +# Subckt 4243: picosoc_noflash:soc|picosoc_mem:memory|Mux16~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~16 + +# Subckt 4244: picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15] + +# Subckt 4245: picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15] + +# Subckt 4246: picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15] + +# Subckt 4247: picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15] + +# Subckt 4248: picosoc_noflash:soc|picosoc_mem:memory|Mux16~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~17 + +# Subckt 4249: picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15] + +# Subckt 4250: picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15] + +# Subckt 4251: picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15] + +# Subckt 4252: picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15] + +# Subckt 4253: picosoc_noflash:soc|picosoc_mem:memory|Mux16~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~18 + +# Subckt 4254: picosoc_noflash:soc|picosoc_mem:memory|Mux16~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~19 + +# Subckt 4255: picosoc_noflash:soc|picosoc_mem:memory|Mux16~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~20 + +# Subckt 4256: picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15] + +# Subckt 4257: picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15] + +# Subckt 4258: picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15] + +# Subckt 4259: picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15] + +# Subckt 4260: picosoc_noflash:soc|picosoc_mem:memory|Mux16~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~21 + +# Subckt 4261: picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15] + +# Subckt 4262: picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15] + +# Subckt 4263: picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15] + +# Subckt 4264: picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15] + +# Subckt 4265: picosoc_noflash:soc|picosoc_mem:memory|Mux16~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~22 + +# Subckt 4266: picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15] + +# Subckt 4267: picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15] + +# Subckt 4268: picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15] + +# Subckt 4269: picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15] + +# Subckt 4270: picosoc_noflash:soc|picosoc_mem:memory|Mux16~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~23 + +# Subckt 4271: picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15] + +# Subckt 4272: picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15] + +# Subckt 4273: picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15] + +# Subckt 4274: picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15] + +# Subckt 4275: picosoc_noflash:soc|picosoc_mem:memory|Mux16~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~24 + +# Subckt 4276: picosoc_noflash:soc|picosoc_mem:memory|Mux16~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~25 + +# Subckt 4277: picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15] + +# Subckt 4278: picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15] + +# Subckt 4279: picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15] + +# Subckt 4280: picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15] + +# Subckt 4281: picosoc_noflash:soc|picosoc_mem:memory|Mux16~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~26 + +# Subckt 4282: picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15] + +# Subckt 4283: picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15] + +# Subckt 4284: picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15] + +# Subckt 4285: picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15] + +# Subckt 4286: picosoc_noflash:soc|picosoc_mem:memory|Mux16~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~27 + +# Subckt 4287: picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15] + +# Subckt 4288: picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15] + +# Subckt 4289: picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15] + +# Subckt 4290: picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15] + +# Subckt 4291: picosoc_noflash:soc|picosoc_mem:memory|Mux16~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~28 + +# Subckt 4292: picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15] + +# Subckt 4293: picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15] + +# Subckt 4294: picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15] + +# Subckt 4295: picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15] + +# Subckt 4296: picosoc_noflash:soc|picosoc_mem:memory|Mux16~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~29 + +# Subckt 4297: picosoc_noflash:soc|picosoc_mem:memory|Mux16~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~30 + +# Subckt 4298: picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15] + +# Subckt 4299: picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15] + +# Subckt 4300: picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15] + +# Subckt 4301: picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15] + +# Subckt 4302: picosoc_noflash:soc|picosoc_mem:memory|Mux16~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~31 + +# Subckt 4303: picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15] + +# Subckt 4304: picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15] + +# Subckt 4305: picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15] + +# Subckt 4306: picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15] + +# Subckt 4307: picosoc_noflash:soc|picosoc_mem:memory|Mux16~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~32 + +# Subckt 4308: picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15] + +# Subckt 4309: picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15] + +# Subckt 4310: picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15] + +# Subckt 4311: picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15] + +# Subckt 4312: picosoc_noflash:soc|picosoc_mem:memory|Mux16~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~33 + +# Subckt 4313: picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15] + +# Subckt 4314: picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15] + +# Subckt 4315: picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15] + +# Subckt 4316: picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15] + +# Subckt 4317: picosoc_noflash:soc|picosoc_mem:memory|Mux16~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~34 + +# Subckt 4318: picosoc_noflash:soc|picosoc_mem:memory|Mux16~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~35 + +# Subckt 4319: picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15] + +# Subckt 4320: picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15] + +# Subckt 4321: picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15] + +# Subckt 4322: picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15] + +# Subckt 4323: picosoc_noflash:soc|picosoc_mem:memory|Mux16~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~36 + +# Subckt 4324: picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15] + +# Subckt 4325: picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15] + +# Subckt 4326: picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15] + +# Subckt 4327: picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15] + +# Subckt 4328: picosoc_noflash:soc|picosoc_mem:memory|Mux16~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~37 + +# Subckt 4329: picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15] + +# Subckt 4330: picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15] + +# Subckt 4331: picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15] + +# Subckt 4332: picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15] + +# Subckt 4333: picosoc_noflash:soc|picosoc_mem:memory|Mux16~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~38 + +# Subckt 4334: picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15] + +# Subckt 4335: picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15] + +# Subckt 4336: picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15] + +# Subckt 4337: picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15] + +# Subckt 4338: picosoc_noflash:soc|picosoc_mem:memory|Mux16~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~39 + +# Subckt 4339: picosoc_noflash:soc|picosoc_mem:memory|Mux16~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~40 + +# Subckt 4340: picosoc_noflash:soc|picosoc_mem:memory|Mux16~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~41 + +# Subckt 4341: picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15] + +# Subckt 4342: picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15] + +# Subckt 4343: picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15] + +# Subckt 4344: picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15] + +# Subckt 4345: picosoc_noflash:soc|picosoc_mem:memory|Mux16~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~42 + +# Subckt 4346: picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15] + +# Subckt 4347: picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15] + +# Subckt 4348: picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15] + +# Subckt 4349: picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15] + +# Subckt 4350: picosoc_noflash:soc|picosoc_mem:memory|Mux16~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~43 + +# Subckt 4351: picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15] + +# Subckt 4352: picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15] + +# Subckt 4353: picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15] + +# Subckt 4354: picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15] + +# Subckt 4355: picosoc_noflash:soc|picosoc_mem:memory|Mux16~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~44 + +# Subckt 4356: picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15] + +# Subckt 4357: picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15] + +# Subckt 4358: picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15] + +# Subckt 4359: picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15] + +# Subckt 4360: picosoc_noflash:soc|picosoc_mem:memory|Mux16~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~45 + +# Subckt 4361: picosoc_noflash:soc|picosoc_mem:memory|Mux16~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~46 + +# Subckt 4362: picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15] + +# Subckt 4363: picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15] + +# Subckt 4364: picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15] + +# Subckt 4365: picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15] + +# Subckt 4366: picosoc_noflash:soc|picosoc_mem:memory|Mux16~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~47 + +# Subckt 4367: picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15] + +# Subckt 4368: picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15] + +# Subckt 4369: picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15] + +# Subckt 4370: picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15] + +# Subckt 4371: picosoc_noflash:soc|picosoc_mem:memory|Mux16~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~48 + +# Subckt 4372: picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15] + +# Subckt 4373: picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15] + +# Subckt 4374: picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15] + +# Subckt 4375: picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15] + +# Subckt 4376: picosoc_noflash:soc|picosoc_mem:memory|Mux16~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~49 + +# Subckt 4377: picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15] + +# Subckt 4378: picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15] + +# Subckt 4379: picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15] + +# Subckt 4380: picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15] + +# Subckt 4381: picosoc_noflash:soc|picosoc_mem:memory|Mux16~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~50 + +# Subckt 4382: picosoc_noflash:soc|picosoc_mem:memory|Mux16~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~51 + +# Subckt 4383: picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15] + +# Subckt 4384: picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15] + +# Subckt 4385: picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15] + +# Subckt 4386: picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15] + +# Subckt 4387: picosoc_noflash:soc|picosoc_mem:memory|Mux16~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~52 + +# Subckt 4388: picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15] + +# Subckt 4389: picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15] + +# Subckt 4390: picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15] + +# Subckt 4391: picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15] + +# Subckt 4392: picosoc_noflash:soc|picosoc_mem:memory|Mux16~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~53 + +# Subckt 4393: picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15] + +# Subckt 4394: picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15] + +# Subckt 4395: picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15] + +# Subckt 4396: picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15] + +# Subckt 4397: picosoc_noflash:soc|picosoc_mem:memory|Mux16~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~54 + +# Subckt 4398: picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15] + +# Subckt 4399: picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15] + +# Subckt 4400: picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15] + +# Subckt 4401: picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15] + +# Subckt 4402: picosoc_noflash:soc|picosoc_mem:memory|Mux16~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~55 + +# Subckt 4403: picosoc_noflash:soc|picosoc_mem:memory|Mux16~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~56 + +# Subckt 4404: picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15] + +# Subckt 4405: picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15] + +# Subckt 4406: picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15] + +# Subckt 4407: picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15] + +# Subckt 4408: picosoc_noflash:soc|picosoc_mem:memory|Mux16~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~57 + +# Subckt 4409: picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15] + +# Subckt 4410: picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15] + +# Subckt 4411: picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15] + +# Subckt 4412: picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15] + +# Subckt 4413: picosoc_noflash:soc|picosoc_mem:memory|Mux16~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~58 + +# Subckt 4414: picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15] + +# Subckt 4415: picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15] + +# Subckt 4416: picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15] + +# Subckt 4417: picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15] + +# Subckt 4418: picosoc_noflash:soc|picosoc_mem:memory|Mux16~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~59 + +# Subckt 4419: picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15] + +# Subckt 4420: picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15] + +# Subckt 4421: picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15] + +# Subckt 4422: picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15] + +# Subckt 4423: picosoc_noflash:soc|picosoc_mem:memory|Mux16~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~60 + +# Subckt 4424: picosoc_noflash:soc|picosoc_mem:memory|Mux16~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~61 + +# Subckt 4425: picosoc_noflash:soc|picosoc_mem:memory|Mux16~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~62 + +# Subckt 4426: picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15] + +# Subckt 4427: picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15] + +# Subckt 4428: picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15] + +# Subckt 4429: picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15] + +# Subckt 4430: picosoc_noflash:soc|picosoc_mem:memory|Mux16~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~63 + +# Subckt 4431: picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15] + +# Subckt 4432: picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15] + +# Subckt 4433: picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15] + +# Subckt 4434: picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15] + +# Subckt 4435: picosoc_noflash:soc|picosoc_mem:memory|Mux16~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~64 + +# Subckt 4436: picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15] + +# Subckt 4437: picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15] + +# Subckt 4438: picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15] + +# Subckt 4439: picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15] + +# Subckt 4440: picosoc_noflash:soc|picosoc_mem:memory|Mux16~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~65 + +# Subckt 4441: picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15] + +# Subckt 4442: picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15] + +# Subckt 4443: picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15] + +# Subckt 4444: picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15] + +# Subckt 4445: picosoc_noflash:soc|picosoc_mem:memory|Mux16~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~66 + +# Subckt 4446: picosoc_noflash:soc|picosoc_mem:memory|Mux16~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~67 + +# Subckt 4447: picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15] + +# Subckt 4448: picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15] + +# Subckt 4449: picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15] + +# Subckt 4450: picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15] + +# Subckt 4451: picosoc_noflash:soc|picosoc_mem:memory|Mux16~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~68 + +# Subckt 4452: picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15] + +# Subckt 4453: picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15] + +# Subckt 4454: picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15] + +# Subckt 4455: picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15] + +# Subckt 4456: picosoc_noflash:soc|picosoc_mem:memory|Mux16~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~69 + +# Subckt 4457: picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15] + +# Subckt 4458: picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15] + +# Subckt 4459: picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15] + +# Subckt 4460: picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15] + +# Subckt 4461: picosoc_noflash:soc|picosoc_mem:memory|Mux16~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~70 + +# Subckt 4462: picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15] + +# Subckt 4463: picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15] + +# Subckt 4464: picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15] + +# Subckt 4465: picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15] + +# Subckt 4466: picosoc_noflash:soc|picosoc_mem:memory|Mux16~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~71 + +# Subckt 4467: picosoc_noflash:soc|picosoc_mem:memory|Mux16~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~72 + +# Subckt 4468: picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15] + +# Subckt 4469: picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15] + +# Subckt 4470: picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15] + +# Subckt 4471: picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15] + +# Subckt 4472: picosoc_noflash:soc|picosoc_mem:memory|Mux16~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~73 + +# Subckt 4473: picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15] + +# Subckt 4474: picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15] + +# Subckt 4475: picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15] + +# Subckt 4476: picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15] + +# Subckt 4477: picosoc_noflash:soc|picosoc_mem:memory|Mux16~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~74 + +# Subckt 4478: picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15] + +# Subckt 4479: picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15] + +# Subckt 4480: picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15] + +# Subckt 4481: picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15] + +# Subckt 4482: picosoc_noflash:soc|picosoc_mem:memory|Mux16~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~75 + +# Subckt 4483: picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15] + +# Subckt 4484: picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15] + +# Subckt 4485: picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15] + +# Subckt 4486: picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15] + +# Subckt 4487: picosoc_noflash:soc|picosoc_mem:memory|Mux16~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~76 + +# Subckt 4488: picosoc_noflash:soc|picosoc_mem:memory|Mux16~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~77 + +# Subckt 4489: picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15] + +# Subckt 4490: picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15] + +# Subckt 4491: picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15] + +# Subckt 4492: picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15] + +# Subckt 4493: picosoc_noflash:soc|picosoc_mem:memory|Mux16~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~78 + +# Subckt 4494: picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15] + +# Subckt 4495: picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15] + +# Subckt 4496: picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15] + +# Subckt 4497: picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15] + +# Subckt 4498: picosoc_noflash:soc|picosoc_mem:memory|Mux16~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~79 + +# Subckt 4499: picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15] + +# Subckt 4500: picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15] + +# Subckt 4501: picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15] + +# Subckt 4502: picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15] + +# Subckt 4503: picosoc_noflash:soc|picosoc_mem:memory|Mux16~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~80 + +# Subckt 4504: picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15] + +# Subckt 4505: picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15] + +# Subckt 4506: picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15] + +# Subckt 4507: picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15] + +# Subckt 4508: picosoc_noflash:soc|picosoc_mem:memory|Mux16~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~81 + +# Subckt 4509: picosoc_noflash:soc|picosoc_mem:memory|Mux16~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~82 + +# Subckt 4510: picosoc_noflash:soc|picosoc_mem:memory|Mux16~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~83 + +# Subckt 4511: picosoc_noflash:soc|picosoc_mem:memory|Mux16~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux16~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux16~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux16~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux16~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux16~84 + +# Subckt 4512: picosoc_noflash:soc|picosoc_mem:memory|rdata[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux16~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[15] + +# Subckt 4513: picosoc_noflash:soc|mem_rdata[15]~93_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[15] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[15]~93 + +# Subckt 4514: picosoc_noflash:soc|mem_rdata[15]~94_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[15]~94 + +# Subckt 4515: gpio[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + sclr=WideAnd0 \ + ena=gpio[13]~1 \ + clk=clk \ + q=gpio[15] + +# Subckt 4516: iomem_rdata[15]~I +.subckt dffeas \ + d=gpio[15] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[15] + +# Subckt 4517: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a15~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a15 + +# Subckt 4518: picosoc_noflash:soc|mem_rdata[15]~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a15 \ + datae=iomem_rdata[15] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[15]~72 + +# Subckt 4519: picosoc_noflash:soc|mem_rdata[15]~95_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[15]~72 \ + datae=picosoc_noflash:soc|mem_rdata[15]~94 \ + datad=picosoc_noflash:soc|mem_rdata[15]~93 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[15]~95 + +# Subckt 4520: picosoc_noflash:soc|mem_rdata[31]~174_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[31] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + combout=picosoc_noflash:soc|mem_rdata[31]~174 + +# Subckt 4521: picosoc_noflash:soc|mem_rdata[31]~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[31]~174 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[31]~75 + +# Subckt 4522: iomem_rdata[31]~I +.subckt dffeas \ + d=sw[15] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[31] + +# Subckt 4523: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a31~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a31 + +# Subckt 4524: picosoc_noflash:soc|mem_rdata[31]~99_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a31 \ + datae=iomem_rdata[31] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[31]~99 + +# Subckt 4525: picosoc_noflash:soc|picorv32:cpu|mem_rdata_word~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[15]~72 \ + datae=picosoc_noflash:soc|mem_rdata[15]~71 \ + datad=picosoc_noflash:soc|mem_rdata[31]~99 \ + datac=picosoc_noflash:soc|mem_rdata[31]~75 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|mem_rdata[17]~5 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_word~0 + +# Subckt 4526: picosoc_noflash:soc|picorv32:cpu|reg_out~163_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_word~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + datad=picosoc_noflash:soc|mem_rdata[29]~115 \ + datac=picosoc_noflash:soc|mem_rdata[15]~95 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~163 + +# Subckt 4527: picosoc_noflash:soc|picorv32:cpu|Selector160~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~28 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector160~0 + +# Subckt 4528: picosoc_noflash:soc|picorv32:cpu|reg_pc[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector160~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[29] + +# Subckt 4529: picosoc_noflash:soc|picorv32:cpu|reg_out~157_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[28]~122 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~157 + +# Subckt 4530: picosoc_noflash:soc|picorv32:cpu|Selector64~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector64~0 + +# Subckt 4531: picosoc_noflash:soc|picorv32:cpu|decoded_imm[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector64~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[28] + +# Subckt 4532: picosoc_noflash:soc|picorv32:cpu|Add10~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~102 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[27] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[27] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~105 + +# Subckt 4533: picosoc_noflash:soc|picorv32:cpu|Add10~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~106 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[28] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[28] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~109 + +# Subckt 4534: picosoc_noflash:soc|picorv32:cpu|Add5~205_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~202 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[51] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~206 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~205 + +# Subckt 4535: picosoc_noflash:soc|picorv32:cpu|count_cycle[51]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~205 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[51] + +# Subckt 4536: picosoc_noflash:soc|picorv32:cpu|Add5~209_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~206 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[52] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~210 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~209 + +# Subckt 4537: picosoc_noflash:soc|picorv32:cpu|count_cycle[52]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~209 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[52] + +# Subckt 4538: picosoc_noflash:soc|picorv32:cpu|Add5~213_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~210 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[53] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~214 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~213 + +# Subckt 4539: picosoc_noflash:soc|picorv32:cpu|count_cycle[53]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~213 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[53] + +# Subckt 4540: picosoc_noflash:soc|picorv32:cpu|Add5~217_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~214 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[54] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~218 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~217 + +# Subckt 4541: picosoc_noflash:soc|picorv32:cpu|count_cycle[54]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~217 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[54] + +# Subckt 4542: picosoc_noflash:soc|picorv32:cpu|Add5~221_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~218 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[55] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~222 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~221 + +# Subckt 4543: picosoc_noflash:soc|picorv32:cpu|count_cycle[55]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~221 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[55] + +# Subckt 4544: picosoc_noflash:soc|picorv32:cpu|Add5~225_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~222 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[56] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~226 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~225 + +# Subckt 4545: picosoc_noflash:soc|picorv32:cpu|count_cycle[56]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~225 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[56] + +# Subckt 4546: picosoc_noflash:soc|picorv32:cpu|Add5~229_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~226 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[57] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~230 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~229 + +# Subckt 4547: picosoc_noflash:soc|picorv32:cpu|count_cycle[57]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~229 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[57] + +# Subckt 4548: picosoc_noflash:soc|picorv32:cpu|Add5~233_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~230 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[58] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~234 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~233 + +# Subckt 4549: picosoc_noflash:soc|picorv32:cpu|count_cycle[58]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~233 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[58] + +# Subckt 4550: picosoc_noflash:soc|picorv32:cpu|Add5~237_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~234 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[59] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~238 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~237 + +# Subckt 4551: picosoc_noflash:soc|picorv32:cpu|count_cycle[59]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~237 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[59] + +# Subckt 4552: picosoc_noflash:soc|picorv32:cpu|Add5~241_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~238 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[60] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~242 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~241 + +# Subckt 4553: picosoc_noflash:soc|picorv32:cpu|count_cycle[60]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~241 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[60] + +# Subckt 4554: picosoc_noflash:soc|picorv32:cpu|Add8~205_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~202 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[51] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~206 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~205 + +# Subckt 4555: picosoc_noflash:soc|picorv32:cpu|count_instr[51]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~205 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[51] + +# Subckt 4556: picosoc_noflash:soc|picorv32:cpu|Add8~209_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~206 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[52] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~210 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~209 + +# Subckt 4557: picosoc_noflash:soc|picorv32:cpu|count_instr[52]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~209 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[52] + +# Subckt 4558: picosoc_noflash:soc|picorv32:cpu|Add8~213_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~210 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[53] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~214 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~213 + +# Subckt 4559: picosoc_noflash:soc|picorv32:cpu|count_instr[53]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~213 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[53] + +# Subckt 4560: picosoc_noflash:soc|picorv32:cpu|Add8~217_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~214 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[54] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~218 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~217 + +# Subckt 4561: picosoc_noflash:soc|picorv32:cpu|count_instr[54]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~217 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[54] + +# Subckt 4562: picosoc_noflash:soc|picorv32:cpu|Add8~221_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~218 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[55] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~222 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~221 + +# Subckt 4563: picosoc_noflash:soc|picorv32:cpu|count_instr[55]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~221 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[55] + +# Subckt 4564: picosoc_noflash:soc|picorv32:cpu|Add8~225_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~222 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[56] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~226 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~225 + +# Subckt 4565: picosoc_noflash:soc|picorv32:cpu|count_instr[56]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~225 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[56] + +# Subckt 4566: picosoc_noflash:soc|picorv32:cpu|Add8~229_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~226 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[57] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~230 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~229 + +# Subckt 4567: picosoc_noflash:soc|picorv32:cpu|count_instr[57]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~229 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[57] + +# Subckt 4568: picosoc_noflash:soc|picorv32:cpu|Add8~233_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~230 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[58] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~234 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~233 + +# Subckt 4569: picosoc_noflash:soc|picorv32:cpu|count_instr[58]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~233 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[58] + +# Subckt 4570: picosoc_noflash:soc|picorv32:cpu|Add8~237_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~234 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[59] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~238 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~237 + +# Subckt 4571: picosoc_noflash:soc|picorv32:cpu|count_instr[59]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~237 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[59] + +# Subckt 4572: picosoc_noflash:soc|picorv32:cpu|Add8~241_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~238 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[60] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~242 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~241 + +# Subckt 4573: picosoc_noflash:soc|picorv32:cpu|count_instr[60]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~241 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[60] + +# Subckt 4574: picosoc_noflash:soc|picorv32:cpu|reg_out~158_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[60] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[60] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~158 + +# Subckt 4575: picosoc_noflash:soc|picorv32:cpu|Selector166~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~4 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector166~0 + +# Subckt 4576: picosoc_noflash:soc|picorv32:cpu|reg_pc[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector166~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[23] + +# Subckt 4577: picosoc_noflash:soc|picorv32:cpu|Add3~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[21] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~81 + +# Subckt 4578: picosoc_noflash:soc|picorv32:cpu|Add3~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~82 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[22] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~85 + +# Subckt 4579: picosoc_noflash:soc|picorv32:cpu|Add3~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[23] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~89 + +# Subckt 4580: picosoc_noflash:soc|picorv32:cpu|Add3~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[24] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~93 + +# Subckt 4581: picosoc_noflash:soc|picorv32:cpu|Add3~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~94 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[25] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~97 + +# Subckt 4582: picosoc_noflash:soc|picorv32:cpu|Add3~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~98 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[26] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~101 + +# Subckt 4583: picosoc_noflash:soc|picorv32:cpu|Add3~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[27] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~105 + +# Subckt 4584: picosoc_noflash:soc|picorv32:cpu|Add3~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[28] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~109 + +# Subckt 4585: picosoc_noflash:soc|picorv32:cpu|Selector129~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~109 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector129~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector129~1 + +# Subckt 4586: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[39]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector129~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[39] + +# Subckt 4587: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rd~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~0 + +# Subckt 4588: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~1 + +# Subckt 4589: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~2 + +# Subckt 4590: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_retirq~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 + +# Subckt 4591: picosoc_noflash:soc|mem_rdata[8]~170_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[8] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] \ + combout=picosoc_noflash:soc|mem_rdata[8]~170 + +# Subckt 4592: picosoc_noflash:soc|mem_rdata[8]~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[8]~170 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[8]~55 + +# Subckt 4593: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~110_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[8] \ + datae=picosoc_noflash:soc|mem_rdata[8]~129 \ + datad=picosoc_noflash:soc|mem_rdata[8]~55 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~110 + +# Subckt 4594: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[24]~101 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[8] + +# Subckt 4595: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~128_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|mem_ready~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~128 + +# Subckt 4596: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~128 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~21 + +# Subckt 4597: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~21 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~110 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~19 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~5 + +# Subckt 4598: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~5 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~6 + +# Subckt 4599: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~7 + +# Subckt 4600: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~8_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rd~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~8 + +# Subckt 4601: picosoc_noflash:soc|picorv32:cpu|Mux33~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~21 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~110 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~19 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux33~0 + +# Subckt 4602: picosoc_noflash:soc|picorv32:cpu|Mux69~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~0 + +# Subckt 4603: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux69~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux33~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~8 \ + datac=picosoc_noflash:soc|picorv32:cpu|always9~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~9 + +# Subckt 4604: picosoc_noflash:soc|picosoc_mem:memory|mem[0][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][15]~512 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][10] + +# Subckt 4605: picosoc_noflash:soc|picosoc_mem:memory|mem[64][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][15]~576 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][10] + +# Subckt 4606: picosoc_noflash:soc|picosoc_mem:memory|mem[1][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][15]~514 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][10] + +# Subckt 4607: picosoc_noflash:soc|picosoc_mem:memory|mem[65][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][15]~592 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][10] + +# Subckt 4608: picosoc_noflash:soc|picosoc_mem:memory|Mux21~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[65][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[64][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~0 + +# Subckt 4609: picosoc_noflash:soc|picosoc_mem:memory|mem[16][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][15]~516 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][10] + +# Subckt 4610: picosoc_noflash:soc|picosoc_mem:memory|mem[80][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][15]~580 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][10] + +# Subckt 4611: picosoc_noflash:soc|picosoc_mem:memory|mem[17][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][15]~518 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][10] + +# Subckt 4612: picosoc_noflash:soc|picosoc_mem:memory|mem[81][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][15]~600 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][10] + +# Subckt 4613: picosoc_noflash:soc|picosoc_mem:memory|Mux21~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[81][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~1 + +# Subckt 4614: picosoc_noflash:soc|picosoc_mem:memory|mem[8][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][15]~520 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][10] + +# Subckt 4615: picosoc_noflash:soc|picosoc_mem:memory|mem[72][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][15]~608 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][10] + +# Subckt 4616: picosoc_noflash:soc|picosoc_mem:memory|mem[9][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][15]~522 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][10] + +# Subckt 4617: picosoc_noflash:soc|picosoc_mem:memory|mem[73][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][15]~624 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][10] + +# Subckt 4618: picosoc_noflash:soc|picosoc_mem:memory|Mux21~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[73][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[72][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~2 + +# Subckt 4619: picosoc_noflash:soc|picosoc_mem:memory|mem[24][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][15]~524 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][10] + +# Subckt 4620: picosoc_noflash:soc|picosoc_mem:memory|mem[88][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][15]~612 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][10] + +# Subckt 4621: picosoc_noflash:soc|picosoc_mem:memory|mem[25][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][15]~526 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][10] + +# Subckt 4622: picosoc_noflash:soc|picosoc_mem:memory|mem[89][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][15]~632 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][10] + +# Subckt 4623: picosoc_noflash:soc|picosoc_mem:memory|Mux21~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[89][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~3 + +# Subckt 4624: picosoc_noflash:soc|picosoc_mem:memory|Mux21~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~4 + +# Subckt 4625: picosoc_noflash:soc|picosoc_mem:memory|mem[2][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][15]~528 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][10] + +# Subckt 4626: picosoc_noflash:soc|picosoc_mem:memory|mem[66][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][15]~578 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][10] + +# Subckt 4627: picosoc_noflash:soc|picosoc_mem:memory|mem[3][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][15]~532 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][10] + +# Subckt 4628: picosoc_noflash:soc|picosoc_mem:memory|mem[67][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][15]~596 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][10] + +# Subckt 4629: picosoc_noflash:soc|picosoc_mem:memory|Mux21~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[67][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~5 + +# Subckt 4630: picosoc_noflash:soc|picosoc_mem:memory|mem[18][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][15]~530 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][10] + +# Subckt 4631: picosoc_noflash:soc|picosoc_mem:memory|mem[82][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][15]~582 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][10] + +# Subckt 4632: picosoc_noflash:soc|picosoc_mem:memory|mem[19][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][15]~534 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][10] + +# Subckt 4633: picosoc_noflash:soc|picosoc_mem:memory|mem[83][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][15]~604 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][10] + +# Subckt 4634: picosoc_noflash:soc|picosoc_mem:memory|Mux21~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[83][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[19][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~6 + +# Subckt 4635: picosoc_noflash:soc|picosoc_mem:memory|mem[10][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][15]~536 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][10] + +# Subckt 4636: picosoc_noflash:soc|picosoc_mem:memory|mem[74][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][15]~610 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][10] + +# Subckt 4637: picosoc_noflash:soc|picosoc_mem:memory|mem[11][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][15]~540 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][10] + +# Subckt 4638: picosoc_noflash:soc|picosoc_mem:memory|mem[75][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][15]~628 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][10] + +# Subckt 4639: picosoc_noflash:soc|picosoc_mem:memory|Mux21~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~7 + +# Subckt 4640: picosoc_noflash:soc|picosoc_mem:memory|mem[26][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][15]~538 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][10] + +# Subckt 4641: picosoc_noflash:soc|picosoc_mem:memory|mem[90][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][15]~614 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][10] + +# Subckt 4642: picosoc_noflash:soc|picosoc_mem:memory|mem[27][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][15]~542 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][10] + +# Subckt 4643: picosoc_noflash:soc|picosoc_mem:memory|mem[91][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][15]~636 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][10] + +# Subckt 4644: picosoc_noflash:soc|picosoc_mem:memory|Mux21~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[26][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~8 + +# Subckt 4645: picosoc_noflash:soc|picosoc_mem:memory|Mux21~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~9 + +# Subckt 4646: picosoc_noflash:soc|picosoc_mem:memory|mem[4][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][15]~544 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][10] + +# Subckt 4647: picosoc_noflash:soc|picosoc_mem:memory|mem[68][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][15]~584 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][10] + +# Subckt 4648: picosoc_noflash:soc|picosoc_mem:memory|mem[5][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][15]~546 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][10] + +# Subckt 4649: picosoc_noflash:soc|picosoc_mem:memory|mem[69][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][15]~594 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][10] + +# Subckt 4650: picosoc_noflash:soc|picosoc_mem:memory|Mux21~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[69][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[68][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~10 + +# Subckt 4651: picosoc_noflash:soc|picosoc_mem:memory|mem[20][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][15]~548 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][10] + +# Subckt 4652: picosoc_noflash:soc|picosoc_mem:memory|mem[84][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][15]~588 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][10] + +# Subckt 4653: picosoc_noflash:soc|picosoc_mem:memory|mem[21][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][15]~550 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][10] + +# Subckt 4654: picosoc_noflash:soc|picosoc_mem:memory|mem[85][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][15]~602 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][10] + +# Subckt 4655: picosoc_noflash:soc|picosoc_mem:memory|Mux21~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[85][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[84][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~11 + +# Subckt 4656: picosoc_noflash:soc|picosoc_mem:memory|mem[12][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][15]~552 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][10] + +# Subckt 4657: picosoc_noflash:soc|picosoc_mem:memory|mem[76][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][15]~616 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][10] + +# Subckt 4658: picosoc_noflash:soc|picosoc_mem:memory|mem[13][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][15]~554 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][10] + +# Subckt 4659: picosoc_noflash:soc|picosoc_mem:memory|mem[77][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][15]~626 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][10] + +# Subckt 4660: picosoc_noflash:soc|picosoc_mem:memory|Mux21~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[77][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[76][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~12 + +# Subckt 4661: picosoc_noflash:soc|picosoc_mem:memory|mem[28][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][15]~556 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][10] + +# Subckt 4662: picosoc_noflash:soc|picosoc_mem:memory|mem[92][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][15]~620 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][10] + +# Subckt 4663: picosoc_noflash:soc|picosoc_mem:memory|mem[29][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][15]~558 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][10] + +# Subckt 4664: picosoc_noflash:soc|picosoc_mem:memory|mem[93][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][15]~634 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][10] + +# Subckt 4665: picosoc_noflash:soc|picosoc_mem:memory|Mux21~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[92][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~13 + +# Subckt 4666: picosoc_noflash:soc|picosoc_mem:memory|Mux21~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~14 + +# Subckt 4667: picosoc_noflash:soc|picosoc_mem:memory|mem[6][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][15]~560 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][10] + +# Subckt 4668: picosoc_noflash:soc|picosoc_mem:memory|mem[70][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][15]~586 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][10] + +# Subckt 4669: picosoc_noflash:soc|picosoc_mem:memory|mem[14][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][15]~568 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][10] + +# Subckt 4670: picosoc_noflash:soc|picosoc_mem:memory|mem[78][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][15]~618 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][10] + +# Subckt 4671: picosoc_noflash:soc|picosoc_mem:memory|Mux21~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[78][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~15 + +# Subckt 4672: picosoc_noflash:soc|picosoc_mem:memory|mem[22][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][15]~562 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][10] + +# Subckt 4673: picosoc_noflash:soc|picosoc_mem:memory|mem[86][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][15]~590 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][10] + +# Subckt 4674: picosoc_noflash:soc|picosoc_mem:memory|mem[30][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][15]~570 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][10] + +# Subckt 4675: picosoc_noflash:soc|picosoc_mem:memory|mem[94][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][15]~622 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][10] + +# Subckt 4676: picosoc_noflash:soc|picosoc_mem:memory|Mux21~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[86][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[22][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~16 + +# Subckt 4677: picosoc_noflash:soc|picosoc_mem:memory|mem[7][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][15]~564 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][10] + +# Subckt 4678: picosoc_noflash:soc|picosoc_mem:memory|mem[71][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][15]~598 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][10] + +# Subckt 4679: picosoc_noflash:soc|picosoc_mem:memory|mem[15][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][15]~572 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][10] + +# Subckt 4680: picosoc_noflash:soc|picosoc_mem:memory|mem[79][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][15]~630 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][10] + +# Subckt 4681: picosoc_noflash:soc|picosoc_mem:memory|Mux21~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[71][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~17 + +# Subckt 4682: picosoc_noflash:soc|picosoc_mem:memory|mem[23][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][15]~566 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][10] + +# Subckt 4683: picosoc_noflash:soc|picosoc_mem:memory|mem[87][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][15]~606 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][10] + +# Subckt 4684: picosoc_noflash:soc|picosoc_mem:memory|mem[31][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][15]~574 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][10] + +# Subckt 4685: picosoc_noflash:soc|picosoc_mem:memory|mem[95][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][15]~638 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][10] + +# Subckt 4686: picosoc_noflash:soc|picosoc_mem:memory|Mux21~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[87][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[23][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~18 + +# Subckt 4687: picosoc_noflash:soc|picosoc_mem:memory|Mux21~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~19 + +# Subckt 4688: picosoc_noflash:soc|picosoc_mem:memory|Mux21~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~20 + +# Subckt 4689: picosoc_noflash:soc|picosoc_mem:memory|mem[128][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][15]~640 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][10] + +# Subckt 4690: picosoc_noflash:soc|picosoc_mem:memory|mem[130][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][15]~672 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][10] + +# Subckt 4691: picosoc_noflash:soc|picosoc_mem:memory|mem[132][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][15]~648 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][10] + +# Subckt 4692: picosoc_noflash:soc|picosoc_mem:memory|mem[134][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][15]~680 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][10] + +# Subckt 4693: picosoc_noflash:soc|picosoc_mem:memory|Mux21~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[134][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[130][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~21 + +# Subckt 4694: picosoc_noflash:soc|picosoc_mem:memory|mem[144][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][15]~656 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][10] + +# Subckt 4695: picosoc_noflash:soc|picosoc_mem:memory|mem[146][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][15]~688 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][10] + +# Subckt 4696: picosoc_noflash:soc|picosoc_mem:memory|mem[148][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][15]~664 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][10] + +# Subckt 4697: picosoc_noflash:soc|picosoc_mem:memory|mem[150][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][15]~696 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][10] + +# Subckt 4698: picosoc_noflash:soc|picosoc_mem:memory|Mux21~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[148][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~22 + +# Subckt 4699: picosoc_noflash:soc|picosoc_mem:memory|mem[129][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][15]~642 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][10] + +# Subckt 4700: picosoc_noflash:soc|picosoc_mem:memory|mem[131][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][15]~674 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][10] + +# Subckt 4701: picosoc_noflash:soc|picosoc_mem:memory|mem[133][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][15]~650 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][10] + +# Subckt 4702: picosoc_noflash:soc|picosoc_mem:memory|mem[135][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][15]~682 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][10] + +# Subckt 4703: picosoc_noflash:soc|picosoc_mem:memory|Mux21~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[135][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~23 + +# Subckt 4704: picosoc_noflash:soc|picosoc_mem:memory|mem[145][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][15]~660 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][10] + +# Subckt 4705: picosoc_noflash:soc|picosoc_mem:memory|mem[147][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][15]~692 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][10] + +# Subckt 4706: picosoc_noflash:soc|picosoc_mem:memory|mem[149][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][15]~668 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][10] + +# Subckt 4707: picosoc_noflash:soc|picosoc_mem:memory|mem[151][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][15]~700 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][10] + +# Subckt 4708: picosoc_noflash:soc|picosoc_mem:memory|Mux21~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~24 + +# Subckt 4709: picosoc_noflash:soc|picosoc_mem:memory|Mux21~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~25 + +# Subckt 4710: picosoc_noflash:soc|picosoc_mem:memory|mem[192][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][15]~704 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][10] + +# Subckt 4711: picosoc_noflash:soc|picosoc_mem:memory|mem[194][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][15]~706 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][10] + +# Subckt 4712: picosoc_noflash:soc|picosoc_mem:memory|mem[193][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][15]~712 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][10] + +# Subckt 4713: picosoc_noflash:soc|picosoc_mem:memory|mem[195][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][15]~714 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][10] + +# Subckt 4714: picosoc_noflash:soc|picosoc_mem:memory|Mux21~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[195][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[193][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~26 + +# Subckt 4715: picosoc_noflash:soc|picosoc_mem:memory|mem[208][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][15]~708 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][10] + +# Subckt 4716: picosoc_noflash:soc|picosoc_mem:memory|mem[210][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][15]~710 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][10] + +# Subckt 4717: picosoc_noflash:soc|picosoc_mem:memory|mem[209][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][15]~716 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][10] + +# Subckt 4718: picosoc_noflash:soc|picosoc_mem:memory|mem[211][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][15]~718 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][10] + +# Subckt 4719: picosoc_noflash:soc|picosoc_mem:memory|Mux21~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[211][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[209][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~27 + +# Subckt 4720: picosoc_noflash:soc|picosoc_mem:memory|mem[196][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][15]~720 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][10] + +# Subckt 4721: picosoc_noflash:soc|picosoc_mem:memory|mem[198][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][15]~724 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][10] + +# Subckt 4722: picosoc_noflash:soc|picosoc_mem:memory|mem[197][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][15]~728 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][10] + +# Subckt 4723: picosoc_noflash:soc|picosoc_mem:memory|mem[199][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][15]~732 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][10] + +# Subckt 4724: picosoc_noflash:soc|picosoc_mem:memory|Mux21~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~28 + +# Subckt 4725: picosoc_noflash:soc|picosoc_mem:memory|mem[212][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][15]~722 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][10] + +# Subckt 4726: picosoc_noflash:soc|picosoc_mem:memory|mem[214][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][15]~726 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][10] + +# Subckt 4727: picosoc_noflash:soc|picosoc_mem:memory|mem[213][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][15]~730 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][10] + +# Subckt 4728: picosoc_noflash:soc|picosoc_mem:memory|mem[215][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][15]~734 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][10] + +# Subckt 4729: picosoc_noflash:soc|picosoc_mem:memory|Mux21~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[213][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~29 + +# Subckt 4730: picosoc_noflash:soc|picosoc_mem:memory|Mux21~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~30 + +# Subckt 4731: picosoc_noflash:soc|picosoc_mem:memory|mem[136][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][15]~644 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][10] + +# Subckt 4732: picosoc_noflash:soc|picosoc_mem:memory|mem[152][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][15]~658 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][10] + +# Subckt 4733: picosoc_noflash:soc|picosoc_mem:memory|mem[140][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][15]~652 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][10] + +# Subckt 4734: picosoc_noflash:soc|picosoc_mem:memory|mem[156][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][15]~666 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][10] + +# Subckt 4735: picosoc_noflash:soc|picosoc_mem:memory|Mux21~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~31 + +# Subckt 4736: picosoc_noflash:soc|picosoc_mem:memory|mem[138][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][15]~676 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][10] + +# Subckt 4737: picosoc_noflash:soc|picosoc_mem:memory|mem[154][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][15]~690 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][10] + +# Subckt 4738: picosoc_noflash:soc|picosoc_mem:memory|mem[142][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][15]~684 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][10] + +# Subckt 4739: picosoc_noflash:soc|picosoc_mem:memory|mem[158][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][15]~698 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][10] + +# Subckt 4740: picosoc_noflash:soc|picosoc_mem:memory|Mux21~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~32 + +# Subckt 4741: picosoc_noflash:soc|picosoc_mem:memory|mem[137][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][15]~646 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][10] + +# Subckt 4742: picosoc_noflash:soc|picosoc_mem:memory|mem[153][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][15]~662 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][10] + +# Subckt 4743: picosoc_noflash:soc|picosoc_mem:memory|mem[141][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][15]~654 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][10] + +# Subckt 4744: picosoc_noflash:soc|picosoc_mem:memory|mem[157][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][15]~670 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][10] + +# Subckt 4745: picosoc_noflash:soc|picosoc_mem:memory|Mux21~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[153][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~33 + +# Subckt 4746: picosoc_noflash:soc|picosoc_mem:memory|mem[139][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][15]~678 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][10] + +# Subckt 4747: picosoc_noflash:soc|picosoc_mem:memory|mem[155][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][15]~694 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][10] + +# Subckt 4748: picosoc_noflash:soc|picosoc_mem:memory|mem[143][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][15]~686 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][10] + +# Subckt 4749: picosoc_noflash:soc|picosoc_mem:memory|mem[159][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][15]~702 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][10] + +# Subckt 4750: picosoc_noflash:soc|picosoc_mem:memory|Mux21~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[155][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~34 + +# Subckt 4751: picosoc_noflash:soc|picosoc_mem:memory|Mux21~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~35 + +# Subckt 4752: picosoc_noflash:soc|picosoc_mem:memory|mem[200][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][15]~736 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][10] + +# Subckt 4753: picosoc_noflash:soc|picosoc_mem:memory|mem[202][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][15]~738 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][10] + +# Subckt 4754: picosoc_noflash:soc|picosoc_mem:memory|mem[201][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][15]~744 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][10] + +# Subckt 4755: picosoc_noflash:soc|picosoc_mem:memory|mem[203][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][15]~746 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][10] + +# Subckt 4756: picosoc_noflash:soc|picosoc_mem:memory|Mux21~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[201][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~36 + +# Subckt 4757: picosoc_noflash:soc|picosoc_mem:memory|mem[216][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][15]~740 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][10] + +# Subckt 4758: picosoc_noflash:soc|picosoc_mem:memory|mem[218][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][15]~742 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][10] + +# Subckt 4759: picosoc_noflash:soc|picosoc_mem:memory|mem[217][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][15]~748 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][10] + +# Subckt 4760: picosoc_noflash:soc|picosoc_mem:memory|mem[219][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][15]~750 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][10] + +# Subckt 4761: picosoc_noflash:soc|picosoc_mem:memory|Mux21~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[217][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[218][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[216][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~37 + +# Subckt 4762: picosoc_noflash:soc|picosoc_mem:memory|mem[204][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][15]~752 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][10] + +# Subckt 4763: picosoc_noflash:soc|picosoc_mem:memory|mem[206][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][15]~756 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][10] + +# Subckt 4764: picosoc_noflash:soc|picosoc_mem:memory|mem[205][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][15]~760 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][10] + +# Subckt 4765: picosoc_noflash:soc|picosoc_mem:memory|mem[207][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][15]~764 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][10] + +# Subckt 4766: picosoc_noflash:soc|picosoc_mem:memory|Mux21~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~38 + +# Subckt 4767: picosoc_noflash:soc|picosoc_mem:memory|mem[220][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][15]~754 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][10] + +# Subckt 4768: picosoc_noflash:soc|picosoc_mem:memory|mem[222][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][15]~758 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][10] + +# Subckt 4769: picosoc_noflash:soc|picosoc_mem:memory|mem[221][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][15]~762 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][10] + +# Subckt 4770: picosoc_noflash:soc|picosoc_mem:memory|mem[223][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][15]~766 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][10] + +# Subckt 4771: picosoc_noflash:soc|picosoc_mem:memory|Mux21~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[222][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[220][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~39 + +# Subckt 4772: picosoc_noflash:soc|picosoc_mem:memory|Mux21~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~40 + +# Subckt 4773: picosoc_noflash:soc|picosoc_mem:memory|Mux21~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~41 + +# Subckt 4774: picosoc_noflash:soc|picosoc_mem:memory|mem[32][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][15]~513 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][10] + +# Subckt 4775: picosoc_noflash:soc|picosoc_mem:memory|mem[96][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][15]~577 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][10] + +# Subckt 4776: picosoc_noflash:soc|picosoc_mem:memory|mem[40][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][15]~521 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][10] + +# Subckt 4777: picosoc_noflash:soc|picosoc_mem:memory|mem[104][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][15]~609 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][10] + +# Subckt 4778: picosoc_noflash:soc|picosoc_mem:memory|Mux21~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[104][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[40][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~42 + +# Subckt 4779: picosoc_noflash:soc|picosoc_mem:memory|mem[34][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][15]~529 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][10] + +# Subckt 4780: picosoc_noflash:soc|picosoc_mem:memory|mem[98][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][15]~579 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][10] + +# Subckt 4781: picosoc_noflash:soc|picosoc_mem:memory|mem[42][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][15]~537 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][10] + +# Subckt 4782: picosoc_noflash:soc|picosoc_mem:memory|mem[106][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][15]~611 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][10] + +# Subckt 4783: picosoc_noflash:soc|picosoc_mem:memory|Mux21~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~43 + +# Subckt 4784: picosoc_noflash:soc|picosoc_mem:memory|mem[36][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][15]~545 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][10] + +# Subckt 4785: picosoc_noflash:soc|picosoc_mem:memory|mem[100][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][15]~585 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][10] + +# Subckt 4786: picosoc_noflash:soc|picosoc_mem:memory|mem[44][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][15]~553 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][10] + +# Subckt 4787: picosoc_noflash:soc|picosoc_mem:memory|mem[108][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][15]~617 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][10] + +# Subckt 4788: picosoc_noflash:soc|picosoc_mem:memory|Mux21~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[108][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~44 + +# Subckt 4789: picosoc_noflash:soc|picosoc_mem:memory|mem[38][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][15]~561 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][10] + +# Subckt 4790: picosoc_noflash:soc|picosoc_mem:memory|mem[102][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][15]~587 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][10] + +# Subckt 4791: picosoc_noflash:soc|picosoc_mem:memory|mem[46][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][15]~569 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][10] + +# Subckt 4792: picosoc_noflash:soc|picosoc_mem:memory|mem[110][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][15]~619 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][10] + +# Subckt 4793: picosoc_noflash:soc|picosoc_mem:memory|Mux21~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[110][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~45 + +# Subckt 4794: picosoc_noflash:soc|picosoc_mem:memory|Mux21~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~46 + +# Subckt 4795: picosoc_noflash:soc|picosoc_mem:memory|mem[48][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][15]~517 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][10] + +# Subckt 4796: picosoc_noflash:soc|picosoc_mem:memory|mem[112][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][15]~581 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][10] + +# Subckt 4797: picosoc_noflash:soc|picosoc_mem:memory|mem[56][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][15]~525 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][10] + +# Subckt 4798: picosoc_noflash:soc|picosoc_mem:memory|mem[120][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][15]~613 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][10] + +# Subckt 4799: picosoc_noflash:soc|picosoc_mem:memory|Mux21~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[120][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[56][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~47 + +# Subckt 4800: picosoc_noflash:soc|picosoc_mem:memory|mem[50][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][15]~531 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][10] + +# Subckt 4801: picosoc_noflash:soc|picosoc_mem:memory|mem[114][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][15]~583 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][10] + +# Subckt 4802: picosoc_noflash:soc|picosoc_mem:memory|mem[58][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][15]~539 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][10] + +# Subckt 4803: picosoc_noflash:soc|picosoc_mem:memory|mem[122][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][15]~615 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][10] + +# Subckt 4804: picosoc_noflash:soc|picosoc_mem:memory|Mux21~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~48 + +# Subckt 4805: picosoc_noflash:soc|picosoc_mem:memory|mem[52][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][15]~549 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][10] + +# Subckt 4806: picosoc_noflash:soc|picosoc_mem:memory|mem[116][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][15]~589 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][10] + +# Subckt 4807: picosoc_noflash:soc|picosoc_mem:memory|mem[60][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][15]~557 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][10] + +# Subckt 4808: picosoc_noflash:soc|picosoc_mem:memory|mem[124][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][15]~621 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][10] + +# Subckt 4809: picosoc_noflash:soc|picosoc_mem:memory|Mux21~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~49 + +# Subckt 4810: picosoc_noflash:soc|picosoc_mem:memory|mem[54][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][15]~563 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][10] + +# Subckt 4811: picosoc_noflash:soc|picosoc_mem:memory|mem[118][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][15]~591 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][10] + +# Subckt 4812: picosoc_noflash:soc|picosoc_mem:memory|mem[62][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][15]~571 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][10] + +# Subckt 4813: picosoc_noflash:soc|picosoc_mem:memory|mem[126][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][15]~623 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][10] + +# Subckt 4814: picosoc_noflash:soc|picosoc_mem:memory|Mux21~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[54][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~50 + +# Subckt 4815: picosoc_noflash:soc|picosoc_mem:memory|Mux21~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~51 + +# Subckt 4816: picosoc_noflash:soc|picosoc_mem:memory|mem[33][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][15]~515 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][10] + +# Subckt 4817: picosoc_noflash:soc|picosoc_mem:memory|mem[97][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][15]~593 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][10] + +# Subckt 4818: picosoc_noflash:soc|picosoc_mem:memory|mem[37][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][15]~547 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][10] + +# Subckt 4819: picosoc_noflash:soc|picosoc_mem:memory|mem[101][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][15]~595 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][10] + +# Subckt 4820: picosoc_noflash:soc|picosoc_mem:memory|Mux21~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~52 + +# Subckt 4821: picosoc_noflash:soc|picosoc_mem:memory|mem[35][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][15]~533 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][10] + +# Subckt 4822: picosoc_noflash:soc|picosoc_mem:memory|mem[99][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][15]~597 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][10] + +# Subckt 4823: picosoc_noflash:soc|picosoc_mem:memory|mem[39][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][15]~565 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][10] + +# Subckt 4824: picosoc_noflash:soc|picosoc_mem:memory|mem[103][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][15]~599 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][10] + +# Subckt 4825: picosoc_noflash:soc|picosoc_mem:memory|Mux21~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~53 + +# Subckt 4826: picosoc_noflash:soc|picosoc_mem:memory|mem[41][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][15]~523 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][10] + +# Subckt 4827: picosoc_noflash:soc|picosoc_mem:memory|mem[105][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][15]~625 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][10] + +# Subckt 4828: picosoc_noflash:soc|picosoc_mem:memory|mem[45][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][15]~555 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][10] + +# Subckt 4829: picosoc_noflash:soc|picosoc_mem:memory|mem[109][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][15]~627 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][10] + +# Subckt 4830: picosoc_noflash:soc|picosoc_mem:memory|Mux21~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~54 + +# Subckt 4831: picosoc_noflash:soc|picosoc_mem:memory|mem[43][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][15]~541 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][10] + +# Subckt 4832: picosoc_noflash:soc|picosoc_mem:memory|mem[107][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][15]~629 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][10] + +# Subckt 4833: picosoc_noflash:soc|picosoc_mem:memory|mem[47][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][15]~573 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][10] + +# Subckt 4834: picosoc_noflash:soc|picosoc_mem:memory|mem[111][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][15]~631 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][10] + +# Subckt 4835: picosoc_noflash:soc|picosoc_mem:memory|Mux21~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~55 + +# Subckt 4836: picosoc_noflash:soc|picosoc_mem:memory|Mux21~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~56 + +# Subckt 4837: picosoc_noflash:soc|picosoc_mem:memory|mem[49][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][15]~519 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][10] + +# Subckt 4838: picosoc_noflash:soc|picosoc_mem:memory|mem[113][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][15]~601 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][10] + +# Subckt 4839: picosoc_noflash:soc|picosoc_mem:memory|mem[57][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][15]~527 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][10] + +# Subckt 4840: picosoc_noflash:soc|picosoc_mem:memory|mem[121][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][15]~633 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][10] + +# Subckt 4841: picosoc_noflash:soc|picosoc_mem:memory|Mux21~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~57 + +# Subckt 4842: picosoc_noflash:soc|picosoc_mem:memory|mem[51][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][15]~535 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][10] + +# Subckt 4843: picosoc_noflash:soc|picosoc_mem:memory|mem[115][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][15]~605 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][10] + +# Subckt 4844: picosoc_noflash:soc|picosoc_mem:memory|mem[59][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][15]~543 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][10] + +# Subckt 4845: picosoc_noflash:soc|picosoc_mem:memory|mem[123][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][15]~637 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][10] + +# Subckt 4846: picosoc_noflash:soc|picosoc_mem:memory|Mux21~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~58 + +# Subckt 4847: picosoc_noflash:soc|picosoc_mem:memory|mem[53][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][15]~551 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][10] + +# Subckt 4848: picosoc_noflash:soc|picosoc_mem:memory|mem[117][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][15]~603 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][10] + +# Subckt 4849: picosoc_noflash:soc|picosoc_mem:memory|mem[61][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][15]~559 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][10] + +# Subckt 4850: picosoc_noflash:soc|picosoc_mem:memory|mem[125][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][15]~635 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][10] + +# Subckt 4851: picosoc_noflash:soc|picosoc_mem:memory|Mux21~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[117][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[53][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~59 + +# Subckt 4852: picosoc_noflash:soc|picosoc_mem:memory|mem[55][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][15]~567 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][10] + +# Subckt 4853: picosoc_noflash:soc|picosoc_mem:memory|mem[119][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][15]~607 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][10] + +# Subckt 4854: picosoc_noflash:soc|picosoc_mem:memory|mem[63][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][15]~575 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][10] + +# Subckt 4855: picosoc_noflash:soc|picosoc_mem:memory|mem[127][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][15]~639 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][10] + +# Subckt 4856: picosoc_noflash:soc|picosoc_mem:memory|Mux21~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[55][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~60 + +# Subckt 4857: picosoc_noflash:soc|picosoc_mem:memory|Mux21~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~61 + +# Subckt 4858: picosoc_noflash:soc|picosoc_mem:memory|Mux21~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~62 + +# Subckt 4859: picosoc_noflash:soc|picosoc_mem:memory|mem[160][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][15]~641 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][10] + +# Subckt 4860: picosoc_noflash:soc|picosoc_mem:memory|mem[224][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][15]~705 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][10] + +# Subckt 4861: picosoc_noflash:soc|picosoc_mem:memory|mem[176][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][15]~657 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][10] + +# Subckt 4862: picosoc_noflash:soc|picosoc_mem:memory|mem[240][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][15]~709 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][10] + +# Subckt 4863: picosoc_noflash:soc|picosoc_mem:memory|Mux21~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[240][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[176][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~63 + +# Subckt 4864: picosoc_noflash:soc|picosoc_mem:memory|mem[161][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][15]~643 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][10] + +# Subckt 4865: picosoc_noflash:soc|picosoc_mem:memory|mem[225][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][15]~713 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][10] + +# Subckt 4866: picosoc_noflash:soc|picosoc_mem:memory|mem[177][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][15]~661 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][10] + +# Subckt 4867: picosoc_noflash:soc|picosoc_mem:memory|mem[241][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][15]~717 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][10] + +# Subckt 4868: picosoc_noflash:soc|picosoc_mem:memory|Mux21~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[241][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[177][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~64 + +# Subckt 4869: picosoc_noflash:soc|picosoc_mem:memory|mem[168][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][15]~645 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][10] + +# Subckt 4870: picosoc_noflash:soc|picosoc_mem:memory|mem[232][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][15]~737 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][10] + +# Subckt 4871: picosoc_noflash:soc|picosoc_mem:memory|mem[184][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][15]~659 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][10] + +# Subckt 4872: picosoc_noflash:soc|picosoc_mem:memory|mem[248][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][15]~741 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][10] + +# Subckt 4873: picosoc_noflash:soc|picosoc_mem:memory|Mux21~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[184][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~65 + +# Subckt 4874: picosoc_noflash:soc|picosoc_mem:memory|mem[169][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][15]~647 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][10] + +# Subckt 4875: picosoc_noflash:soc|picosoc_mem:memory|mem[233][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][15]~745 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][10] + +# Subckt 4876: picosoc_noflash:soc|picosoc_mem:memory|mem[185][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][15]~663 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][10] + +# Subckt 4877: picosoc_noflash:soc|picosoc_mem:memory|mem[249][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][15]~749 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][10] + +# Subckt 4878: picosoc_noflash:soc|picosoc_mem:memory|Mux21~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~66 + +# Subckt 4879: picosoc_noflash:soc|picosoc_mem:memory|Mux21~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~67 + +# Subckt 4880: picosoc_noflash:soc|picosoc_mem:memory|mem[162][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][15]~673 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][10] + +# Subckt 4881: picosoc_noflash:soc|picosoc_mem:memory|mem[226][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][15]~707 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][10] + +# Subckt 4882: picosoc_noflash:soc|picosoc_mem:memory|mem[178][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][15]~689 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][10] + +# Subckt 4883: picosoc_noflash:soc|picosoc_mem:memory|mem[242][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][15]~711 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][10] + +# Subckt 4884: picosoc_noflash:soc|picosoc_mem:memory|Mux21~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[178][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~68 + +# Subckt 4885: picosoc_noflash:soc|picosoc_mem:memory|mem[163][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][15]~675 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][10] + +# Subckt 4886: picosoc_noflash:soc|picosoc_mem:memory|mem[227][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][15]~715 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][10] + +# Subckt 4887: picosoc_noflash:soc|picosoc_mem:memory|mem[179][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][15]~693 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][10] + +# Subckt 4888: picosoc_noflash:soc|picosoc_mem:memory|mem[243][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][15]~719 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][10] + +# Subckt 4889: picosoc_noflash:soc|picosoc_mem:memory|Mux21~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[243][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[179][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~69 + +# Subckt 4890: picosoc_noflash:soc|picosoc_mem:memory|mem[170][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][15]~677 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][10] + +# Subckt 4891: picosoc_noflash:soc|picosoc_mem:memory|mem[234][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][15]~739 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][10] + +# Subckt 4892: picosoc_noflash:soc|picosoc_mem:memory|mem[186][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][15]~691 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][10] + +# Subckt 4893: picosoc_noflash:soc|picosoc_mem:memory|mem[250][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][15]~743 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][10] + +# Subckt 4894: picosoc_noflash:soc|picosoc_mem:memory|Mux21~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~70 + +# Subckt 4895: picosoc_noflash:soc|picosoc_mem:memory|mem[171][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][15]~679 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][10] + +# Subckt 4896: picosoc_noflash:soc|picosoc_mem:memory|mem[235][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][15]~747 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][10] + +# Subckt 4897: picosoc_noflash:soc|picosoc_mem:memory|mem[187][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][15]~695 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][10] + +# Subckt 4898: picosoc_noflash:soc|picosoc_mem:memory|mem[251][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][15]~751 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][10] + +# Subckt 4899: picosoc_noflash:soc|picosoc_mem:memory|Mux21~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[187][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[171][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~71 + +# Subckt 4900: picosoc_noflash:soc|picosoc_mem:memory|Mux21~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~72 + +# Subckt 4901: picosoc_noflash:soc|picosoc_mem:memory|mem[164][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][15]~649 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][10] + +# Subckt 4902: picosoc_noflash:soc|picosoc_mem:memory|mem[228][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][15]~721 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][10] + +# Subckt 4903: picosoc_noflash:soc|picosoc_mem:memory|mem[165][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][15]~651 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][10] + +# Subckt 4904: picosoc_noflash:soc|picosoc_mem:memory|mem[229][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][15]~729 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][10] + +# Subckt 4905: picosoc_noflash:soc|picosoc_mem:memory|Mux21~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~73 + +# Subckt 4906: picosoc_noflash:soc|picosoc_mem:memory|mem[180][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][15]~665 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][10] + +# Subckt 4907: picosoc_noflash:soc|picosoc_mem:memory|mem[244][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][15]~723 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][10] + +# Subckt 4908: picosoc_noflash:soc|picosoc_mem:memory|mem[181][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][15]~669 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][10] + +# Subckt 4909: picosoc_noflash:soc|picosoc_mem:memory|mem[245][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][15]~731 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][10] + +# Subckt 4910: picosoc_noflash:soc|picosoc_mem:memory|Mux21~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[181][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~74 + +# Subckt 4911: picosoc_noflash:soc|picosoc_mem:memory|mem[172][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][15]~653 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][10] + +# Subckt 4912: picosoc_noflash:soc|picosoc_mem:memory|mem[236][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][15]~753 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][10] + +# Subckt 4913: picosoc_noflash:soc|picosoc_mem:memory|mem[173][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][15]~655 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][10] + +# Subckt 4914: picosoc_noflash:soc|picosoc_mem:memory|mem[237][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][15]~761 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][10] + +# Subckt 4915: picosoc_noflash:soc|picosoc_mem:memory|Mux21~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~75 + +# Subckt 4916: picosoc_noflash:soc|picosoc_mem:memory|mem[188][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][15]~667 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][10] + +# Subckt 4917: picosoc_noflash:soc|picosoc_mem:memory|mem[252][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][15]~755 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][10] + +# Subckt 4918: picosoc_noflash:soc|picosoc_mem:memory|mem[189][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][15]~671 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][10] + +# Subckt 4919: picosoc_noflash:soc|picosoc_mem:memory|mem[253][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][15]~763 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][10] + +# Subckt 4920: picosoc_noflash:soc|picosoc_mem:memory|Mux21~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[188][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~76 + +# Subckt 4921: picosoc_noflash:soc|picosoc_mem:memory|Mux21~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~77 + +# Subckt 4922: picosoc_noflash:soc|picosoc_mem:memory|mem[166][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][15]~681 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][10] + +# Subckt 4923: picosoc_noflash:soc|picosoc_mem:memory|mem[230][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][15]~725 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][10] + +# Subckt 4924: picosoc_noflash:soc|picosoc_mem:memory|mem[182][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][15]~697 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][10] + +# Subckt 4925: picosoc_noflash:soc|picosoc_mem:memory|mem[246][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][15]~727 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][10] + +# Subckt 4926: picosoc_noflash:soc|picosoc_mem:memory|Mux21~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[182][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~78 + +# Subckt 4927: picosoc_noflash:soc|picosoc_mem:memory|mem[167][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][15]~683 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][10] + +# Subckt 4928: picosoc_noflash:soc|picosoc_mem:memory|mem[231][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][15]~733 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][10] + +# Subckt 4929: picosoc_noflash:soc|picosoc_mem:memory|mem[183][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][15]~701 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][10] + +# Subckt 4930: picosoc_noflash:soc|picosoc_mem:memory|mem[247][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][15]~735 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][10] + +# Subckt 4931: picosoc_noflash:soc|picosoc_mem:memory|Mux21~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[183][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[167][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~79 + +# Subckt 4932: picosoc_noflash:soc|picosoc_mem:memory|mem[174][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][15]~685 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][10] + +# Subckt 4933: picosoc_noflash:soc|picosoc_mem:memory|mem[238][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][15]~757 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][10] + +# Subckt 4934: picosoc_noflash:soc|picosoc_mem:memory|mem[190][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][15]~699 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][10] + +# Subckt 4935: picosoc_noflash:soc|picosoc_mem:memory|mem[254][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][15]~759 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][10] + +# Subckt 4936: picosoc_noflash:soc|picosoc_mem:memory|Mux21~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[190][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[174][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~80 + +# Subckt 4937: picosoc_noflash:soc|picosoc_mem:memory|mem[175][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][15]~687 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][10] + +# Subckt 4938: picosoc_noflash:soc|picosoc_mem:memory|mem[239][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][15]~765 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][10] + +# Subckt 4939: picosoc_noflash:soc|picosoc_mem:memory|mem[191][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][15]~703 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][10] + +# Subckt 4940: picosoc_noflash:soc|picosoc_mem:memory|mem[255][10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][15]~767 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][10] + +# Subckt 4941: picosoc_noflash:soc|picosoc_mem:memory|Mux21~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][10] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[191][10] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[239][10] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[175][10] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~81 + +# Subckt 4942: picosoc_noflash:soc|picosoc_mem:memory|Mux21~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~82 + +# Subckt 4943: picosoc_noflash:soc|picosoc_mem:memory|Mux21~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~83 + +# Subckt 4944: picosoc_noflash:soc|picosoc_mem:memory|Mux21~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux21~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux21~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux21~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux21~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux21~84 + +# Subckt 4945: picosoc_noflash:soc|picosoc_mem:memory|rdata[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux21~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[10] + +# Subckt 4946: picosoc_noflash:soc|mem_rdata[10]~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[10] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[10]~32 + +# Subckt 4947: picosoc_noflash:soc|mem_rdata[10]~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[10]~33 + +# Subckt 4948: gpio[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + sclr=WideAnd0 \ + ena=gpio[13]~1 \ + clk=clk \ + q=gpio[10] + +# Subckt 4949: iomem_rdata[10]~I +.subckt dffeas \ + d=gpio[10] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[10] + +# Subckt 4950: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a10~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a10 + +# Subckt 4951: picosoc_noflash:soc|mem_rdata[10]~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a10 \ + datae=iomem_rdata[10] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[10]~34 + +# Subckt 4952: picosoc_noflash:soc|mem_rdata[10]~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[10]~34 \ + datae=picosoc_noflash:soc|mem_rdata[10]~33 \ + datad=picosoc_noflash:soc|mem_rdata[10]~32 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[10]~35 + +# Subckt 4953: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~16_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~16 + +# Subckt 4954: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~17_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~17 + +# Subckt 4955: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[11] + +# Subckt 4956: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10] + +# Subckt 4957: picosoc_noflash:soc|picorv32:cpu|instr_retirq~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_retirq~4 + +# Subckt 4958: picosoc_noflash:soc|picorv32:cpu|instr_retirq~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|instr_retirq~4 \ + datae=picosoc_noflash:soc|mem_rdata[10]~35 \ + datad=picosoc_noflash:soc|mem_rdata[26]~39 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datab=picosoc_noflash:soc|mem_rdata[11]~24 \ + dataa=picosoc_noflash:soc|mem_rdata[27]~28 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_retirq~2 + +# Subckt 4959: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~10_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_retirq~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_retirq~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_retirq~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[16]~50 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~10 + +# Subckt 4960: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~9 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~7 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~6 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 + +# Subckt 4961: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_retirq~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[17]~44 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 + +# Subckt 4962: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux69~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~13 + +# Subckt 4963: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~13 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[18]~111 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_retirq~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 + +# Subckt 4964: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a28~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector129~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a28 + +# Subckt 4965: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[28]~27_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a28 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[39] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[28]~27 + +# Subckt 4966: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[38]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector130~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[38] + +# Subckt 4967: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a27~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector130~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a27 + +# Subckt 4968: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[27]~26_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a27 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[38] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[27]~26 + +# Subckt 4969: picosoc_noflash:soc|picorv32:cpu|Selector131~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~101 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector131~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector131~1 + +# Subckt 4970: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[37]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector131~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[37] + +# Subckt 4971: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a26~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector131~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a26 + +# Subckt 4972: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[26]~25_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a26 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[37] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[26]~25 + +# Subckt 4973: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector132~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[36] + +# Subckt 4974: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a25~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector132~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a25 + +# Subckt 4975: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[25]~24_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a25 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[36] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[25]~24 + +# Subckt 4976: picosoc_noflash:soc|picorv32:cpu|Selector133~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~93 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector133~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector133~1 + +# Subckt 4977: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[35]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector133~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[35] + +# Subckt 4978: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a24~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector133~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a24 + +# Subckt 4979: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[24]~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a24 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[35] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[24]~3 + +# Subckt 4980: picosoc_noflash:soc|picorv32:cpu|Selector134~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~89 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector134~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector134~1 + +# Subckt 4981: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[34]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector134~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[34] + +# Subckt 4982: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a23~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector134~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a23 + +# Subckt 4983: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[23]~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a23 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[34] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[23]~4 + +# Subckt 4984: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[33]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector135~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[33] + +# Subckt 4985: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a22~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector135~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a22 + +# Subckt 4986: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[22]~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a22 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[33] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[22]~5 + +# Subckt 4987: picosoc_noflash:soc|picorv32:cpu|Selector136~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~81 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector136~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector136~1 + +# Subckt 4988: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector136~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[32] + +# Subckt 4989: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a21~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector136~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a21 + +# Subckt 4990: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[21]~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a21 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[32] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[21]~6 + +# Subckt 4991: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector137~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[31] + +# Subckt 4992: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a20~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector137~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a20 + +# Subckt 4993: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[20]~7_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a20 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[20]~7 + +# Subckt 4994: picosoc_noflash:soc|picorv32:cpu|Selector138~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector138~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector138~1 + +# Subckt 4995: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector138~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[30] + +# Subckt 4996: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a19~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector138~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a19 + +# Subckt 4997: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[19]~8_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a19 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[19]~8 + +# Subckt 4998: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector140~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[28] + +# Subckt 4999: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a17~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector140~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a17 + +# Subckt 5000: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[17]~10_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a17 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[17]~10 + +# Subckt 5001: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector141~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[27] + +# Subckt 5002: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a16~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector141~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a16 + +# Subckt 5003: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[16]~11_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a16 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[16]~11 + +# Subckt 5004: picosoc_noflash:soc|picorv32:cpu|Selector142~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector142~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector142~1 + +# Subckt 5005: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector142~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[26] + +# Subckt 5006: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a15~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector142~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a15 + +# Subckt 5007: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[15]~12_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a15 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[15]~12 + +# Subckt 5008: picosoc_noflash:soc|picorv32:cpu|Selector143~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~53 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector143~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector143~1 + +# Subckt 5009: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector143~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[25] + +# Subckt 5010: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a14~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector143~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a14 + +# Subckt 5011: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[14]~13_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a14 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[14]~13 + +# Subckt 5012: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector144~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[24] + +# Subckt 5013: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a13~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector144~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a13 + +# Subckt 5014: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[13]~14_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a13 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[13]~14 + +# Subckt 5015: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector145~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[23] + +# Subckt 5016: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a12~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector145~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a12 + +# Subckt 5017: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[12]~15_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a12 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[12]~15 + +# Subckt 5018: picosoc_noflash:soc|picorv32:cpu|current_pc~22_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector152~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~22 + +# Subckt 5019: picosoc_noflash:soc|picorv32:cpu|Selector184~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~22 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector184~0 + +# Subckt 5020: picosoc_noflash:soc|picorv32:cpu|reg_pc[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector184~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[5] + +# Subckt 5021: picosoc_noflash:soc|picorv32:cpu|Selector424~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector424~0 + +# Subckt 5022: picosoc_noflash:soc|picorv32:cpu|latched_stalu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector424~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_stalu + +# Subckt 5023: picosoc_noflash:soc|picorv32:cpu|instr_addi~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_addi~0 + +# Subckt 5024: picosoc_noflash:soc|picorv32:cpu|instr_slt~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 + +# Subckt 5025: picosoc_noflash:soc|picorv32:cpu|instr_addi~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_addi~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_addi + +# Subckt 5026: picosoc_noflash:soc|picorv32:cpu|Mux110~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Decoder5~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux110~0 + +# Subckt 5027: picosoc_noflash:soc|picorv32:cpu|Mux110~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux110~1 + +# Subckt 5028: picosoc_noflash:soc|picorv32:cpu|Mux110~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux110~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux110~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Decoder5~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux110~2 + +# Subckt 5029: picosoc_noflash:soc|picorv32:cpu|is_alu_reg_reg~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux110~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_reg + +# Subckt 5030: picosoc_noflash:soc|picorv32:cpu|Equal34~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal33~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal34~0 + +# Subckt 5031: picosoc_noflash:soc|picorv32:cpu|instr_sub~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal34~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_reg \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_sub~0 + +# Subckt 5032: picosoc_noflash:soc|picorv32:cpu|instr_sub~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_sub~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_sub + +# Subckt 5033: picosoc_noflash:soc|picorv32:cpu|Equal33~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal33~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal33~1 + +# Subckt 5034: picosoc_noflash:soc|picorv32:cpu|instr_xor~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal33~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_reg \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 + +# Subckt 5035: picosoc_noflash:soc|picorv32:cpu|instr_add~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_add~0 + +# Subckt 5036: picosoc_noflash:soc|picorv32:cpu|instr_add~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_add~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_add + +# Subckt 5037: picosoc_noflash:soc|picorv32:cpu|WideNor2~11_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr5~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_add \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_addi \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_jalr \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~11 + +# Subckt 5038: picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub~0 + +# Subckt 5039: picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub + +# Subckt 5040: picosoc_noflash:soc|picorv32:cpu|Add1~2_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~2 + +# Subckt 5041: picosoc_noflash:soc|picorv32:cpu|Add1~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~5 + +# Subckt 5042: picosoc_noflash:soc|picorv32:cpu|Add1~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~9 + +# Subckt 5043: picosoc_noflash:soc|picorv32:cpu|Add1~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~13 + +# Subckt 5044: picosoc_noflash:soc|picorv32:cpu|Add1~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~14 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~17 + +# Subckt 5045: picosoc_noflash:soc|picorv32:cpu|Add1~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~18 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~21 + +# Subckt 5046: picosoc_noflash:soc|picorv32:cpu|instr_ori~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_ori~0 + +# Subckt 5047: picosoc_noflash:soc|picorv32:cpu|instr_ori~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_ori~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_ori + +# Subckt 5048: picosoc_noflash:soc|picorv32:cpu|instr_or~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_or~0 + +# Subckt 5049: picosoc_noflash:soc|picorv32:cpu|instr_or~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_or~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_or + +# Subckt 5050: picosoc_noflash:soc|picorv32:cpu|WideNor2~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_or \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_ori \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 + +# Subckt 5051: picosoc_noflash:soc|picorv32:cpu|instr_andi~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_andi~0 + +# Subckt 5052: picosoc_noflash:soc|picorv32:cpu|instr_andi~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_andi~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_andi + +# Subckt 5053: picosoc_noflash:soc|picorv32:cpu|instr_and~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_and~0 + +# Subckt 5054: picosoc_noflash:soc|picorv32:cpu|instr_and~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_and~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_and + +# Subckt 5055: picosoc_noflash:soc|picorv32:cpu|WideNor2~3_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_and \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_andi \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 + +# Subckt 5056: picosoc_noflash:soc|picorv32:cpu|instr_srli~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal33~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_srli~0 + +# Subckt 5057: picosoc_noflash:soc|picorv32:cpu|instr_srli~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_srli~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_srli + +# Subckt 5058: picosoc_noflash:soc|picorv32:cpu|instr_srl~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_srl~0 + +# Subckt 5059: picosoc_noflash:soc|picorv32:cpu|instr_srl~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_srl~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_srl + +# Subckt 5060: picosoc_noflash:soc|picorv32:cpu|instr_srai~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal34~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_srai~0 + +# Subckt 5061: picosoc_noflash:soc|picorv32:cpu|instr_srai~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_srai~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_srai~1 + +# Subckt 5062: picosoc_noflash:soc|picorv32:cpu|instr_srai~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_srai~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_srai + +# Subckt 5063: picosoc_noflash:soc|picorv32:cpu|instr_sra~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_srai~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_reg \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_sra~0 + +# Subckt 5064: picosoc_noflash:soc|picorv32:cpu|instr_sra~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_sra~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_sra + +# Subckt 5065: picosoc_noflash:soc|picorv32:cpu|WideNor2~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_sra \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_srai \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_srl \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_srli \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 + +# Subckt 5066: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector147~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[21] + +# Subckt 5067: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a10~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector147~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a10 + +# Subckt 5068: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[10]~17_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a10 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[10]~17 + +# Subckt 5069: picosoc_noflash:soc|picorv32:cpu|Add3~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[9] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~33 + +# Subckt 5070: picosoc_noflash:soc|picorv32:cpu|Selector148~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~33 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector148~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector148~1 + +# Subckt 5071: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector148~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[20] + +# Subckt 5072: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a9~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector148~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a9 + +# Subckt 5073: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[9]~18_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a9 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[9]~18 + +# Subckt 5074: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector149~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[19] + +# Subckt 5075: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a8~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector149~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a8 + +# Subckt 5076: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[8]~19_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a8 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[8]~19 + +# Subckt 5077: picosoc_noflash:soc|picorv32:cpu|Add3~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[7] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~25 + +# Subckt 5078: picosoc_noflash:soc|picorv32:cpu|Selector150~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector150~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector150~1 + +# Subckt 5079: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector150~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[18] + +# Subckt 5080: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector150~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a7 + +# Subckt 5081: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[7]~20_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a7 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[7]~20 + +# Subckt 5082: picosoc_noflash:soc|picorv32:cpu|Add3~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[6] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~21 + +# Subckt 5083: picosoc_noflash:soc|picorv32:cpu|Selector151~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~21 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector151~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector151~1 + +# Subckt 5084: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector151~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[17] + +# Subckt 5085: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector151~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a6 + +# Subckt 5086: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[6]~21_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a6 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[6]~21 + +# Subckt 5087: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector152~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[16] + +# Subckt 5088: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector152~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a5 + +# Subckt 5089: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[5]~22_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a5 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[5]~22 + +# Subckt 5090: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[21]~109 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[1] + +# Subckt 5091: picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr17~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~0 + +# Subckt 5092: picosoc_noflash:soc|picorv32:cpu|Selector91~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector91~0 + +# Subckt 5093: picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector91~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1] + +# Subckt 5094: picosoc_noflash:soc|picorv32:cpu|Add13~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~5 + +# Subckt 5095: picosoc_noflash:soc|picorv32:cpu|Add13~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~9 + +# Subckt 5096: picosoc_noflash:soc|picorv32:cpu|Add13~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[3] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~13 + +# Subckt 5097: picosoc_noflash:soc|picorv32:cpu|Add13~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~14 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~17 + +# Subckt 5098: picosoc_noflash:soc|picorv32:cpu|Add13~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~18 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~21 + +# Subckt 5099: picosoc_noflash:soc|picorv32:cpu|Selector500~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~21 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[5]~22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector500~0 + +# Subckt 5100: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0 + +# Subckt 5101: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_lui \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 + +# Subckt 5102: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~10 + +# Subckt 5103: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~11_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~11 + +# Subckt 5104: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~11 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 + +# Subckt 5105: picosoc_noflash:soc|picorv32:cpu|reg_op1[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector500~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] + +# Subckt 5106: picosoc_noflash:soc|picorv32:cpu|Add13~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~22 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[6] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~25 + +# Subckt 5107: picosoc_noflash:soc|picorv32:cpu|Selector499~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[6]~21 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector499~0 + +# Subckt 5108: picosoc_noflash:soc|picorv32:cpu|reg_op1[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector499~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] + +# Subckt 5109: picosoc_noflash:soc|picorv32:cpu|Add13~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~26 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[7] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~29 + +# Subckt 5110: picosoc_noflash:soc|picorv32:cpu|Selector498~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[7]~20 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector498~0 + +# Subckt 5111: picosoc_noflash:soc|picorv32:cpu|reg_op1[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector498~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] + +# Subckt 5112: picosoc_noflash:soc|picorv32:cpu|Add13~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~30 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[8] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~33 + +# Subckt 5113: picosoc_noflash:soc|picorv32:cpu|Selector497~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~33 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[8]~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector497~0 + +# Subckt 5114: picosoc_noflash:soc|picorv32:cpu|reg_op1[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector497~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] + +# Subckt 5115: picosoc_noflash:soc|picorv32:cpu|Add13~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~34 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[9] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~37 + +# Subckt 5116: picosoc_noflash:soc|picorv32:cpu|Selector496~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~37 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[9]~18 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector496~0 + +# Subckt 5117: picosoc_noflash:soc|picorv32:cpu|reg_op1[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector496~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] + +# Subckt 5118: picosoc_noflash:soc|picorv32:cpu|Add13~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~38 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[10] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~41 + +# Subckt 5119: picosoc_noflash:soc|picorv32:cpu|Selector495~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[10]~17 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector495~0 + +# Subckt 5120: picosoc_noflash:soc|picorv32:cpu|reg_op1[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector495~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] + +# Subckt 5121: picosoc_noflash:soc|picorv32:cpu|Add13~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~42 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[11] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~45 + +# Subckt 5122: picosoc_noflash:soc|picorv32:cpu|Selector494~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~45 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[11]~16 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector494~0 + +# Subckt 5123: picosoc_noflash:soc|picorv32:cpu|reg_op1[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector494~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] + +# Subckt 5124: picosoc_noflash:soc|picorv32:cpu|Add13~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~46 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[12] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~49 + +# Subckt 5125: picosoc_noflash:soc|picorv32:cpu|Selector493~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[12]~15 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector493~0 + +# Subckt 5126: picosoc_noflash:soc|picorv32:cpu|reg_op1[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector493~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] + +# Subckt 5127: picosoc_noflash:soc|picorv32:cpu|Add13~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~50 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[13] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~53 + +# Subckt 5128: picosoc_noflash:soc|picorv32:cpu|Selector492~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~53 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[13]~14 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector492~0 + +# Subckt 5129: picosoc_noflash:soc|picorv32:cpu|reg_op1[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector492~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] + +# Subckt 5130: picosoc_noflash:soc|picorv32:cpu|Add13~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~54 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[14] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~57 + +# Subckt 5131: picosoc_noflash:soc|picorv32:cpu|Selector491~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[14]~13 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector491~0 + +# Subckt 5132: picosoc_noflash:soc|picorv32:cpu|reg_op1[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector491~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] + +# Subckt 5133: picosoc_noflash:soc|picorv32:cpu|Add13~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~58 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[15] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~61 + +# Subckt 5134: picosoc_noflash:soc|picorv32:cpu|Selector490~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~61 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[15]~12 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector490~0 + +# Subckt 5135: picosoc_noflash:soc|picorv32:cpu|reg_op1[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector490~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] + +# Subckt 5136: picosoc_noflash:soc|picorv32:cpu|Add13~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~62 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[16] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~65 + +# Subckt 5137: picosoc_noflash:soc|picorv32:cpu|Selector489~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~65 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[16]~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector489~0 + +# Subckt 5138: picosoc_noflash:soc|picorv32:cpu|reg_op1[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector489~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] + +# Subckt 5139: picosoc_noflash:soc|picorv32:cpu|Add13~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~66 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[17] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~69 + +# Subckt 5140: picosoc_noflash:soc|picorv32:cpu|Selector488~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~69 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[17]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector488~0 + +# Subckt 5141: picosoc_noflash:soc|picorv32:cpu|reg_op1[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector488~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] + +# Subckt 5142: picosoc_noflash:soc|picorv32:cpu|Add13~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~70 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[18] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~73 + +# Subckt 5143: picosoc_noflash:soc|picorv32:cpu|Selector487~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[18]~9 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector487~0 + +# Subckt 5144: picosoc_noflash:soc|picorv32:cpu|reg_op1[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector487~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] + +# Subckt 5145: picosoc_noflash:soc|picorv32:cpu|Add13~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~74 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[19] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~77 + +# Subckt 5146: picosoc_noflash:soc|picorv32:cpu|Selector486~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~77 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[19]~8 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector486~0 + +# Subckt 5147: picosoc_noflash:soc|picorv32:cpu|reg_op1[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector486~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] + +# Subckt 5148: picosoc_noflash:soc|picorv32:cpu|Add13~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~78 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~81 + +# Subckt 5149: picosoc_noflash:soc|picorv32:cpu|Selector485~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~81 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[20]~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector485~0 + +# Subckt 5150: picosoc_noflash:soc|picorv32:cpu|reg_op1[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector485~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] + +# Subckt 5151: picosoc_noflash:soc|picorv32:cpu|Add13~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~82 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[21] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~85 + +# Subckt 5152: picosoc_noflash:soc|picorv32:cpu|Selector484~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~85 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[21]~6 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector484~0 + +# Subckt 5153: picosoc_noflash:soc|picorv32:cpu|reg_op1[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector484~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] + +# Subckt 5154: picosoc_noflash:soc|picorv32:cpu|Add13~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~86 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[22] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~89 + +# Subckt 5155: picosoc_noflash:soc|picorv32:cpu|Selector483~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~89 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[22]~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector483~0 + +# Subckt 5156: picosoc_noflash:soc|picorv32:cpu|reg_op1[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector483~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] + +# Subckt 5157: picosoc_noflash:soc|picorv32:cpu|Selector69~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector69~0 + +# Subckt 5158: picosoc_noflash:soc|picorv32:cpu|decoded_imm[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector69~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[23] + +# Subckt 5159: picosoc_noflash:soc|picorv32:cpu|Add13~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~90 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[23] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~93 + +# Subckt 5160: picosoc_noflash:soc|picorv32:cpu|Selector482~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~93 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[23]~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector482~0 + +# Subckt 5161: picosoc_noflash:soc|picorv32:cpu|reg_op1[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector482~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] + +# Subckt 5162: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~30 + +# Subckt 5163: picosoc_noflash:soc|picorv32:cpu|Selector68~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector68~0 + +# Subckt 5164: picosoc_noflash:soc|picorv32:cpu|decoded_imm[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector68~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[24] + +# Subckt 5165: picosoc_noflash:soc|picorv32:cpu|Add13~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~94 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[24] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~97 + +# Subckt 5166: picosoc_noflash:soc|picorv32:cpu|Selector481~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~97 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[24]~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector481~0 + +# Subckt 5167: picosoc_noflash:soc|picorv32:cpu|reg_op1[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector481~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] + +# Subckt 5168: picosoc_noflash:soc|picorv32:cpu|Selector66~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector66~0 + +# Subckt 5169: picosoc_noflash:soc|picorv32:cpu|decoded_imm[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector66~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[26] + +# Subckt 5170: picosoc_noflash:soc|picorv32:cpu|Add13~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~98 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[25] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~101 + +# Subckt 5171: picosoc_noflash:soc|picorv32:cpu|Selector480~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~101 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[25]~24 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector480~0 + +# Subckt 5172: picosoc_noflash:soc|picorv32:cpu|reg_op1[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector480~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] + +# Subckt 5173: picosoc_noflash:soc|picorv32:cpu|Add13~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~102 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[26] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~105 + +# Subckt 5174: picosoc_noflash:soc|picorv32:cpu|Selector479~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~105 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[26]~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector479~0 + +# Subckt 5175: picosoc_noflash:soc|picorv32:cpu|reg_op1[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector479~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] + +# Subckt 5176: picosoc_noflash:soc|picorv32:cpu|Add13~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~106 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[27] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~109 + +# Subckt 5177: picosoc_noflash:soc|picorv32:cpu|Selector478~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~109 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[27]~26 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector478~0 + +# Subckt 5178: picosoc_noflash:soc|picorv32:cpu|reg_op1[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector478~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] + +# Subckt 5179: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~24 + +# Subckt 5180: picosoc_noflash:soc|picorv32:cpu|reg_op1[30]~7_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lui \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[30]~7 + +# Subckt 5181: picosoc_noflash:soc|picorv32:cpu|Add13~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~110 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[28] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~113 + +# Subckt 5182: picosoc_noflash:soc|picorv32:cpu|Selector477~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~113 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[30]~7 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[28]~27 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_pc[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector477~0 + +# Subckt 5183: picosoc_noflash:soc|picorv32:cpu|reg_op1[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector477~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] + +# Subckt 5184: picosoc_noflash:soc|picorv32:cpu|reg_out~169_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[30]~111 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~169 + +# Subckt 5185: picosoc_noflash:soc|picorv32:cpu|Selector62~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector62~0 + +# Subckt 5186: picosoc_noflash:soc|picorv32:cpu|decoded_imm[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector62~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[30] + +# Subckt 5187: picosoc_noflash:soc|picorv32:cpu|Add10~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~110 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[29] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[29] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~113 + +# Subckt 5188: picosoc_noflash:soc|picorv32:cpu|Add10~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~114 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[30] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[30] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~117 + +# Subckt 5189: picosoc_noflash:soc|picorv32:cpu|Add5~245_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~242 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[61] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~246 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~245 + +# Subckt 5190: picosoc_noflash:soc|picorv32:cpu|count_cycle[61]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~245 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[61] + +# Subckt 5191: picosoc_noflash:soc|picorv32:cpu|Add5~249_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~246 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[62] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add5~250 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~249 + +# Subckt 5192: picosoc_noflash:soc|picorv32:cpu|count_cycle[62]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~249 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[62] + +# Subckt 5193: picosoc_noflash:soc|picorv32:cpu|Add8~245_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~242 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[61] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~246 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~245 + +# Subckt 5194: picosoc_noflash:soc|picorv32:cpu|count_instr[61]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~245 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[61] + +# Subckt 5195: picosoc_noflash:soc|picorv32:cpu|Add8~249_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~246 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[62] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add8~250 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~249 + +# Subckt 5196: picosoc_noflash:soc|picorv32:cpu|count_instr[62]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~249 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[62] + +# Subckt 5197: picosoc_noflash:soc|picorv32:cpu|reg_out~170_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[62] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[62] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~170 + +# Subckt 5198: picosoc_noflash:soc|picorv32:cpu|Add3~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~110 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[29] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~113 + +# Subckt 5199: picosoc_noflash:soc|picorv32:cpu|Add3~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[30] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~117 + +# Subckt 5200: picosoc_noflash:soc|picorv32:cpu|Selector127~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~117 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector127~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector127~2 + +# Subckt 5201: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[41]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector127~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[41] + +# Subckt 5202: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a30~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector127~2 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a30 + +# Subckt 5203: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[30]~29_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a30 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[41] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[30]~29 + +# Subckt 5204: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector128~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[40] + +# Subckt 5205: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a29~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector128~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a29 + +# Subckt 5206: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[29]~28_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a29 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[40] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[29]~28 + +# Subckt 5207: picosoc_noflash:soc|picorv32:cpu|Add6~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~110 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[28] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~113 + +# Subckt 5208: picosoc_noflash:soc|picorv32:cpu|Add6~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[29] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~117 + +# Subckt 5209: picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~0 + +# Subckt 5210: picosoc_noflash:soc|picorv32:cpu|instr_maskirq~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_maskirq~0 + +# Subckt 5211: picosoc_noflash:soc|picorv32:cpu|instr_maskirq~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_maskirq~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_maskirq~1 + +# Subckt 5212: picosoc_noflash:soc|picorv32:cpu|instr_timer~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_maskirq~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_timer~0 + +# Subckt 5213: picosoc_noflash:soc|picorv32:cpu|instr_timer~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_timer~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_timer + +# Subckt 5214: picosoc_noflash:soc|picorv32:cpu|timer~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_timer \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|timer~0 + +# Subckt 5215: picosoc_noflash:soc|picorv32:cpu|WideOr25~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|timer[14] \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|timer[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|timer[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr25~0 + +# Subckt 5216: gpio[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + sclr=WideAnd0 \ + ena=gpio[7]~0 \ + clk=clk \ + q=gpio[3] + +# Subckt 5217: iomem_rdata[3]~I +.subckt dffeas \ + d=gpio[3] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[3] + +# Subckt 5218: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a3 + +# Subckt 5219: picosoc_noflash:soc|mem_rdata[3]~20_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[3]~19 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a3 \ + datac=iomem_rdata[3] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[3]~20 + +# Subckt 5220: picosoc_noflash:soc|picorv32:cpu|reg_out[2]~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~3 + +# Subckt 5221: picosoc_noflash:soc|picorv32:cpu|reg_out~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~3 \ + datad=picosoc_noflash:soc|mem_rdata[27]~28 \ + datac=picosoc_noflash:soc|mem_rdata[11]~24 \ + datab=picosoc_noflash:soc|mem_rdata[3]~20 \ + dataa=picosoc_noflash:soc|mem_rdata[19]~18 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~4 + +# Subckt 5222: picosoc_noflash:soc|picorv32:cpu|reg_out~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[35] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[35] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~6 + +# Subckt 5223: picosoc_noflash:soc|picorv32:cpu|irq_mask~4_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[3]~0 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~4 + +# Subckt 5224: picosoc_noflash:soc|picorv32:cpu|instr_maskirq~2_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_maskirq~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_maskirq~2 + +# Subckt 5225: picosoc_noflash:soc|picorv32:cpu|instr_maskirq~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_maskirq~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_maskirq + +# Subckt 5226: picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_maskirq \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 + +# Subckt 5227: picosoc_noflash:soc|picorv32:cpu|irq_mask[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~4 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[3] + +# Subckt 5228: picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_timer \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_maskirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_retirq \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 + +# Subckt 5229: picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_timer \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_maskirq \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 + +# Subckt 5230: picosoc_noflash:soc|picorv32:cpu|reg_out~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[3]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~6 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~8 + +# Subckt 5231: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] + +# Subckt 5232: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] + +# Subckt 5233: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[14] + +# Subckt 5234: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[1] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[1] + +# Subckt 5235: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[0] + +# Subckt 5236: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~0 + +# Subckt 5237: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~1 + +# Subckt 5238: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu + +# Subckt 5239: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhsu~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhsu~0 + +# Subckt 5240: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhsu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhsu~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhsu + +# Subckt 5241: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulh~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulh~0 + +# Subckt 5242: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulh~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulh~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulh + +# Subckt 5243: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulh \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhsu \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 + +# Subckt 5244: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mul~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mul~0 + +# Subckt 5245: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mul~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mul~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mul + +# Subckt 5246: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mul \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0 + +# Subckt 5247: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wait~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wait + +# Subckt 5248: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wait_q~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wait \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wait_q + +# Subckt 5249: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wait_q \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wait \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting~0 + +# Subckt 5250: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting~0 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting + +# Subckt 5251: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~1 + +# Subckt 5252: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[0] + +# Subckt 5253: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~5 + +# Subckt 5254: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~3_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~3 + +# Subckt 5255: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~3 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[1] + +# Subckt 5256: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~9 + +# Subckt 5257: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~2 + +# Subckt 5258: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~2 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[2] + +# Subckt 5259: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~13 + +# Subckt 5260: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~1 + +# Subckt 5261: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~1 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[3] + +# Subckt 5262: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~17 + +# Subckt 5263: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~0 + +# Subckt 5264: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[4] + +# Subckt 5265: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~21 + +# Subckt 5266: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0_wirecell_I +.subckt stratixiv_lcell_comb \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0_wirecell + +# Subckt 5267: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~21 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0_wirecell \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[5] + +# Subckt 5268: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[6] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~25 + +# Subckt 5269: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add32~25 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[6] + +# Subckt 5270: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_finish~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_counter[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_finish~0 + +# Subckt 5271: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_finish~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_finish~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_finish + +# Subckt 5272: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_finish \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 + +# Subckt 5273: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wr~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wr + +# Subckt 5274: picosoc_noflash:soc|picorv32:cpu|Selector538~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector538~0 + +# Subckt 5275: picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 + +# Subckt 5276: picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~1 + +# Subckt 5277: picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~2 + +# Subckt 5278: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~15 + +# Subckt 5279: picosoc_noflash:soc|mem_rdata[9]~153_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[9] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[9]~153 + +# Subckt 5280: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~86_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[9]~60 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a9 \ + datad=picosoc_noflash:soc|mem_rdata[9]~153 \ + datac=picosoc_noflash:soc|mem_rdata[17]~5 \ + datab=picosoc_noflash:soc|mem_rdata[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~86 + +# Subckt 5281: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[25]~51 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[9] + +# Subckt 5282: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[9] \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~31 + +# Subckt 5283: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~130_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~130 + +# Subckt 5284: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~87_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~130 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~31 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~87 + +# Subckt 5285: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~87 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~86 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~85 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~12 + +# Subckt 5286: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~14_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~14 + +# Subckt 5287: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~13_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~12 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~13 + +# Subckt 5288: picosoc_noflash:soc|picorv32:cpu|Mux61~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~13 \ + dataf=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~14 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux61~0 + +# Subckt 5289: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux61~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9] + +# Subckt 5290: picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[11] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~3 + +# Subckt 5291: picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~4 + +# Subckt 5292: picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak~4 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak + +# Subckt 5293: picosoc_noflash:soc|picorv32:cpu|always18~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_wait \ + datac=picosoc_noflash:soc|picorv32:cpu|pcpi_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|always18~3 + +# Subckt 5294: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0]~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0]~3 + +# Subckt 5295: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0] + +# Subckt 5296: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1]~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|always18~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor7 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1]~2 + +# Subckt 5297: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1] + +# Subckt 5298: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[2]~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|always18~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[2]~1 + +# Subckt 5299: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[2]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[2] + +# Subckt 5300: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[3]~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|always18~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[3]~0 + +# Subckt 5301: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[3]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[3] + +# Subckt 5302: picosoc_noflash:soc|picorv32:cpu|WideNor7~I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout_counter[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor7 + +# Subckt 5303: picosoc_noflash:soc|picorv32:cpu|pcpi_timeout~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|WideNor7 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout + +# Subckt 5304: picosoc_noflash:soc|picorv32:cpu|Selector538~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|pcpi_valid \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector538~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector538~1 + +# Subckt 5305: picosoc_noflash:soc|picorv32:cpu|pcpi_valid~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector538~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_valid + +# Subckt 5306: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[26] + +# Subckt 5307: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[3] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[3] + +# Subckt 5308: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[2] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[2] + +# Subckt 5309: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[31] + +# Subckt 5310: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[30] + +# Subckt 5311: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[29] + +# Subckt 5312: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[28] + +# Subckt 5313: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[27] + +# Subckt 5314: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[27] \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~0 + +# Subckt 5315: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[25] + +# Subckt 5316: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[6] + +# Subckt 5317: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[5] + +# Subckt 5318: picosoc_noflash:soc|picorv32:cpu|pcpi_insn[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4] \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[4] + +# Subckt 5319: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~1 + +# Subckt 5320: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~2 + +# Subckt 5321: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_valid \ + datac=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[1] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~3 + +# Subckt 5322: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always0~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~0 + +# Subckt 5323: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~1 + +# Subckt 5324: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu + +# Subckt 5325: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div~0 + +# Subckt 5326: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div + +# Subckt 5327: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_remu~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_remu~0 + +# Subckt 5328: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_remu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_remu~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_remu + +# Subckt 5329: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|pcpi_insn[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem~0 + +# Subckt 5330: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem + +# Subckt 5331: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr0~I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_remu \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr0 + +# Subckt 5332: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait + +# Subckt 5333: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait_q~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait_q~0 + +# Subckt 5334: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait_q~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait_q~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait_q + +# Subckt 5335: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start~I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wait_q \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start + +# Subckt 5336: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 + +# Subckt 5337: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~1 + +# Subckt 5338: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31] + +# Subckt 5339: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[30] + +# Subckt 5340: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[30] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[29] + +# Subckt 5341: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[29] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[28] + +# Subckt 5342: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[28] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[27] + +# Subckt 5343: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[27] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[26] + +# Subckt 5344: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[26] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[25] + +# Subckt 5345: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[25] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[24] + +# Subckt 5346: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[24] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[23] + +# Subckt 5347: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[23] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[22] + +# Subckt 5348: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[22] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[21] + +# Subckt 5349: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[21] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[20] + +# Subckt 5350: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[20] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[19] + +# Subckt 5351: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|running~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|running \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|running~0 + +# Subckt 5352: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|running~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|running~0 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|running + +# Subckt 5353: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[19] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[18] + +# Subckt 5354: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[18] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[17] + +# Subckt 5355: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[17] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[16] + +# Subckt 5356: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[16] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[15] + +# Subckt 5357: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[15] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[14] + +# Subckt 5358: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[14] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[13] + +# Subckt 5359: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[13] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[12] + +# Subckt 5360: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[17] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~0 + +# Subckt 5361: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[12] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[11] + +# Subckt 5362: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[11] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[10] + +# Subckt 5363: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[10] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[9] + +# Subckt 5364: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[9] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[8] + +# Subckt 5365: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[8] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[7] + +# Subckt 5366: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[11] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~1 + +# Subckt 5367: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[7] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[6] + +# Subckt 5368: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[6] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[5] + +# Subckt 5369: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[5] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[4] + +# Subckt 5370: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[4] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[3] + +# Subckt 5371: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[3] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[2] + +# Subckt 5372: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[2] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[1] + +# Subckt 5373: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[1] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[0] + +# Subckt 5374: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~2 + +# Subckt 5375: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[26] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~3 + +# Subckt 5376: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[30] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~4 + +# Subckt 5377: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~5 + +# Subckt 5378: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~6 + +# Subckt 5379: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~7_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~6 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|running \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~7 + +# Subckt 5380: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr~0 + +# Subckt 5381: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr + +# Subckt 5382: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~0 + +# Subckt 5383: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~1 + +# Subckt 5384: picosoc_noflash:soc|picorv32:cpu|Add13~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~114 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[29] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~117 + +# Subckt 5385: picosoc_noflash:soc|picorv32:cpu|Selector476~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~117 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[29]~28 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_pc[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[30]~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector476~0 + +# Subckt 5386: picosoc_noflash:soc|picorv32:cpu|reg_op1[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector476~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] + +# Subckt 5387: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~2 + +# Subckt 5388: picosoc_noflash:soc|picorv32:cpu|alu_shr~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_sra \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_srai \ + combout=picosoc_noflash:soc|picorv32:cpu|alu_shr~0 + +# Subckt 5389: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~3 + +# Subckt 5390: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~4 + +# Subckt 5391: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~5 + +# Subckt 5392: picosoc_noflash:soc|picorv32:cpu|Selector122~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector122~0 + +# Subckt 5393: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~6 + +# Subckt 5394: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~7 + +# Subckt 5395: picosoc_noflash:soc|picorv32:cpu|Selector122~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~7 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector122~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector122~1 + +# Subckt 5396: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~0 + +# Subckt 5397: picosoc_noflash:soc|picorv32:cpu|instr_slli~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal33~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_slli~0 + +# Subckt 5398: picosoc_noflash:soc|picorv32:cpu|instr_slli~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_slli~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_slli + +# Subckt 5399: picosoc_noflash:soc|picorv32:cpu|instr_sll~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_sll~0 + +# Subckt 5400: picosoc_noflash:soc|picorv32:cpu|instr_sll~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_sll~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_sll + +# Subckt 5401: picosoc_noflash:soc|picorv32:cpu|WideNor2~13_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_sll \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_slli \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 + +# Subckt 5402: picosoc_noflash:soc|picorv32:cpu|Selector124~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector124~0 + +# Subckt 5403: picosoc_noflash:soc|picorv32:cpu|Selector125~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector124~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector125~0 + +# Subckt 5404: picosoc_noflash:soc|picorv32:cpu|instr_xor~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_xor~1 + +# Subckt 5405: picosoc_noflash:soc|picorv32:cpu|instr_xor~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_xor~1 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_xor + +# Subckt 5406: picosoc_noflash:soc|picorv32:cpu|instr_xori~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_xori~0 + +# Subckt 5407: picosoc_noflash:soc|picorv32:cpu|instr_xori~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_xori~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_xori + +# Subckt 5408: picosoc_noflash:soc|picorv32:cpu|WideNor2~5_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_xori \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_xor \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 + +# Subckt 5409: picosoc_noflash:soc|picorv32:cpu|Selector122~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector122~2 + +# Subckt 5410: picosoc_noflash:soc|picorv32:cpu|Selector122~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector122~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector125~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector122~3 + +# Subckt 5411: picosoc_noflash:soc|picorv32:cpu|Selector122~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector122~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector122~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector122~4 + +# Subckt 5412: picosoc_noflash:soc|picorv32:cpu|alu_out_q[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector122~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[3] + +# Subckt 5413: picosoc_noflash:soc|picorv32:cpu|current_pc~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_out_q[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~0 + +# Subckt 5414: picosoc_noflash:soc|picorv32:cpu|Selector186~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datac=picosoc_noflash:soc|picorv32:cpu|current_pc~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector186~0 + +# Subckt 5415: picosoc_noflash:soc|picorv32:cpu|reg_pc[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector186~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[3] + +# Subckt 5416: picosoc_noflash:soc|picorv32:cpu|mem_wdata[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] + +# Subckt 5417: gpio[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + sclr=WideAnd0 \ + ena=gpio[7]~0 \ + clk=clk \ + q=gpio[2] + +# Subckt 5418: iomem_rdata[2]~I +.subckt dffeas \ + d=gpio[2] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[2] + +# Subckt 5419: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a2 + +# Subckt 5420: picosoc_noflash:soc|mem_rdata[2]~31_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[2]~30 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a2 \ + datac=iomem_rdata[2] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[2]~31 + +# Subckt 5421: picosoc_noflash:soc|picorv32:cpu|reg_out~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~3 \ + datad=picosoc_noflash:soc|mem_rdata[26]~39 \ + datac=picosoc_noflash:soc|mem_rdata[10]~35 \ + datab=picosoc_noflash:soc|mem_rdata[2]~31 \ + dataa=picosoc_noflash:soc|mem_rdata[18]~29 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~13 + +# Subckt 5422: picosoc_noflash:soc|picorv32:cpu|reg_out~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[34] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[34] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~14 + +# Subckt 5423: picosoc_noflash:soc|picorv32:cpu|compressed_instr~0_I +.subckt stratixiv_lcell_comb \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|compressed_instr~0 + +# Subckt 5424: picosoc_noflash:soc|picorv32:cpu|compressed_instr~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|compressed_instr~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|compressed_instr + +# Subckt 5425: picosoc_noflash:soc|picorv32:cpu|latched_compr~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|latched_compr \ + datad=picosoc_noflash:soc|picorv32:cpu|compressed_instr \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|latched_compr~0 + +# Subckt 5426: picosoc_noflash:soc|picorv32:cpu|latched_compr~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_compr~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_compr + +# Subckt 5427: picosoc_noflash:soc|picorv32:cpu|Add7~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[1] \ + datae=picosoc_noflash:soc|picorv32:cpu|compressed_instr \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~2 + +# Subckt 5428: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~16 + +# Subckt 5429: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~17 + +# Subckt 5430: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~18 + +# Subckt 5431: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|alu_shr~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~19 + +# Subckt 5432: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~19 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~18 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~16 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~20 + +# Subckt 5433: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~21 + +# Subckt 5434: picosoc_noflash:soc|picorv32:cpu|Selector124~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector124~1 + +# Subckt 5435: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~22 + +# Subckt 5436: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~23 + +# Subckt 5437: picosoc_noflash:soc|picorv32:cpu|Selector124~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~23 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector124~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~21 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector124~2 + +# Subckt 5438: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~2 + +# Subckt 5439: picosoc_noflash:soc|picorv32:cpu|Selector124~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector124~3 + +# Subckt 5440: picosoc_noflash:soc|picorv32:cpu|Selector124~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector124~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector125~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector124~4 + +# Subckt 5441: picosoc_noflash:soc|picorv32:cpu|Selector124~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector124~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector124~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~20 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector124~5 + +# Subckt 5442: picosoc_noflash:soc|picorv32:cpu|alu_out_q[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector124~5 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[1] + +# Subckt 5443: picosoc_noflash:soc|picorv32:cpu|current_pc~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|alu_out_q[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~2 + +# Subckt 5444: picosoc_noflash:soc|picorv32:cpu|Add7~4_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~5 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~4 + +# Subckt 5445: picosoc_noflash:soc|picorv32:cpu|irq_mask~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[2]~1 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~2 + +# Subckt 5446: picosoc_noflash:soc|picorv32:cpu|irq_mask[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[2] + +# Subckt 5447: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~0 + +# Subckt 5448: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|irq_pending[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_active \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~1 + +# Subckt 5449: picosoc_noflash:soc|picorv32:cpu|irq_pending[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_pending[2] + +# Subckt 5450: picosoc_noflash:soc|picorv32:cpu|eoi~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_pending[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_mask[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|eoi~1 + +# Subckt 5451: picosoc_noflash:soc|picorv32:cpu|irq_delay~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|always18~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_delay~0 + +# Subckt 5452: picosoc_noflash:soc|picorv32:cpu|irq_delay~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_delay~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_delay \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_active \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_delay~1 + +# Subckt 5453: picosoc_noflash:soc|picorv32:cpu|irq_delay~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_delay~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_delay + +# Subckt 5454: picosoc_noflash:soc|picorv32:cpu|always18~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_delay \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_active \ + combout=picosoc_noflash:soc|picorv32:cpu|always18~0 + +# Subckt 5455: picosoc_noflash:soc|picorv32:cpu|Selector422~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector538~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector422~0 + +# Subckt 5456: picosoc_noflash:soc|picorv32:cpu|Selector422~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_mask[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector422~1 + +# Subckt 5457: picosoc_noflash:soc|picorv32:cpu|Selector422~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector422~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector422~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_pending[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_mask[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_active \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector422~2 + +# Subckt 5458: picosoc_noflash:soc|picorv32:cpu|irq_pending[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector422~2 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_pending[1] + +# Subckt 5459: picosoc_noflash:soc|picorv32:cpu|reg_out~175_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + datae=picosoc_noflash:soc|mem_rdata[15]~95 \ + datad=picosoc_noflash:soc|mem_rdata[31]~100 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~175 + +# Subckt 5460: picosoc_noflash:soc|picorv32:cpu|Selector158~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~30 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector158~0 + +# Subckt 5461: picosoc_noflash:soc|picorv32:cpu|reg_pc[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector158~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[31] + +# Subckt 5462: picosoc_noflash:soc|picorv32:cpu|Selector61~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector61~0 + +# Subckt 5463: picosoc_noflash:soc|picorv32:cpu|decoded_imm[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector61~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[31] + +# Subckt 5464: picosoc_noflash:soc|picorv32:cpu|Add10~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~118 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[31] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[31] \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~121 + +# Subckt 5465: picosoc_noflash:soc|picorv32:cpu|Add5~253_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add5~250 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_cycle[63] \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add5~253 + +# Subckt 5466: picosoc_noflash:soc|picorv32:cpu|count_cycle[63]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add5~253 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_cycle[63] + +# Subckt 5467: picosoc_noflash:soc|picorv32:cpu|Add8~253_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add8~250 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[63] \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add8~253 + +# Subckt 5468: picosoc_noflash:soc|picorv32:cpu|count_instr[63]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add8~253 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|count_instr[46]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|count_instr[63] + +# Subckt 5469: picosoc_noflash:soc|picorv32:cpu|reg_out~176_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[63] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[63] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~176 + +# Subckt 5470: picosoc_noflash:soc|picorv32:cpu|irq_mask~32_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[31]~30 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~32 + +# Subckt 5471: picosoc_noflash:soc|picorv32:cpu|irq_mask[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~32 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[31] + +# Subckt 5472: picosoc_noflash:soc|picorv32:cpu|reg_out~177_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[31]~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~176 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~177 + +# Subckt 5473: ~GND~I +.subckt stratixiv_lcell_comb \ + combout=~GND + +# Subckt 5474: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[42]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector126~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[42] + +# Subckt 5475: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a31~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector126~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a31 + +# Subckt 5476: picosoc_noflash:soc|picorv32:cpu|Selector506~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a31 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[42] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector506~0 + +# Subckt 5477: picosoc_noflash:soc|picorv32:cpu|reg_op2[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector506~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] + +# Subckt 5478: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 + +# Subckt 5479: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[41]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector127~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[41] + +# Subckt 5480: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a30~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector127~2 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a30 + +# Subckt 5481: picosoc_noflash:soc|picorv32:cpu|Selector507~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a30 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[41] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector507~0 + +# Subckt 5482: picosoc_noflash:soc|picorv32:cpu|reg_op2[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector507~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] + +# Subckt 5483: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[39]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector129~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[39] + +# Subckt 5484: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a28~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector129~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a28 + +# Subckt 5485: picosoc_noflash:soc|picorv32:cpu|Selector509~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a28 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[39] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector509~0 + +# Subckt 5486: picosoc_noflash:soc|picorv32:cpu|reg_op2[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector509~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] + +# Subckt 5487: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[37]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector131~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[37] + +# Subckt 5488: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a26~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector131~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a26 + +# Subckt 5489: picosoc_noflash:soc|picorv32:cpu|Selector511~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a26 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[37] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector511~0 + +# Subckt 5490: picosoc_noflash:soc|picorv32:cpu|reg_op2[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector511~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] + +# Subckt 5491: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[35]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector133~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[35] + +# Subckt 5492: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a24~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector133~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a24 + +# Subckt 5493: picosoc_noflash:soc|picorv32:cpu|Selector513~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a24 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[35] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector513~0 + +# Subckt 5494: picosoc_noflash:soc|picorv32:cpu|reg_op2[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector513~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] + +# Subckt 5495: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[34]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector134~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[34] + +# Subckt 5496: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a23~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector134~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a23 + +# Subckt 5497: picosoc_noflash:soc|picorv32:cpu|Selector514~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a23 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[34] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector514~0 + +# Subckt 5498: picosoc_noflash:soc|picorv32:cpu|reg_op2[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector514~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] + +# Subckt 5499: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~1 + +# Subckt 5500: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~5 + +# Subckt 5501: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~9 + +# Subckt 5502: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~13 + +# Subckt 5503: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~17 + +# Subckt 5504: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~21 + +# Subckt 5505: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~25 + +# Subckt 5506: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~29 + +# Subckt 5507: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~33 + +# Subckt 5508: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~37 + +# Subckt 5509: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~41 + +# Subckt 5510: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~45 + +# Subckt 5511: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~49 + +# Subckt 5512: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~50 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~53 + +# Subckt 5513: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~57 + +# Subckt 5514: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~61 + +# Subckt 5515: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~62 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~65 + +# Subckt 5516: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~69 + +# Subckt 5517: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~73 + +# Subckt 5518: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~74 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~77 + +# Subckt 5519: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~81 + +# Subckt 5520: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~82 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~85 + +# Subckt 5521: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~89 + +# Subckt 5522: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~93 + +# Subckt 5523: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~94 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~97 + +# Subckt 5524: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~98 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~101 + +# Subckt 5525: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~105 + +# Subckt 5526: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~109 + +# Subckt 5527: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~110 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~113 + +# Subckt 5528: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~117 + +# Subckt 5529: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~118 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~122 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~121 + +# Subckt 5530: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~122 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~125 + +# Subckt 5531: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~26_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~125 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~26 + +# Subckt 5532: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[62]~I +.subckt dffeas \ + d=~GND \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~26 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[62] + +# Subckt 5533: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~27_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~121 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~27 + +# Subckt 5534: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[61]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[62] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~27 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[61] + +# Subckt 5535: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~28_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~117 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~28 + +# Subckt 5536: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[60]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[61] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~28 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[60] + +# Subckt 5537: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~23_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~113 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~23 + +# Subckt 5538: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[59]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[60] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~23 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[59] + +# Subckt 5539: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~29_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~109 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~29 + +# Subckt 5540: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[58]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[59] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~29 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[58] + +# Subckt 5541: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~30_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~105 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~30 + +# Subckt 5542: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[57]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[58] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~30 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[57] + +# Subckt 5543: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~31_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~101 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~31 + +# Subckt 5544: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[56]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[57] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~31 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[56] + +# Subckt 5545: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~32_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~97 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~32 + +# Subckt 5546: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[55]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[56] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~32 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[55] + +# Subckt 5547: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~24_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~93 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~24 + +# Subckt 5548: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[54]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[55] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~24 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[54] + +# Subckt 5549: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~25_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~89 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~25 + +# Subckt 5550: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[53]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[54] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~25 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[53] + +# Subckt 5551: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~19_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~85 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~19 + +# Subckt 5552: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[52]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[53] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~19 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[52] + +# Subckt 5553: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~20_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~81 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~20 + +# Subckt 5554: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[51]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[52] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~20 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[51] + +# Subckt 5555: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~21_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~77 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~21 + +# Subckt 5556: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[50]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[51] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~21 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[50] + +# Subckt 5557: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~22_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~73 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~22 + +# Subckt 5558: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[49]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[50] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~22 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[49] + +# Subckt 5559: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~17_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~69 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~17 + +# Subckt 5560: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[48]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[49] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~17 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[48] + +# Subckt 5561: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~18_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~65 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~18 + +# Subckt 5562: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[47]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[48] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~18 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[47] + +# Subckt 5563: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~12_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~12 + +# Subckt 5564: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[46]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[47] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~12 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[46] + +# Subckt 5565: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~13_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~13 + +# Subckt 5566: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[45]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[46] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~13 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[45] + +# Subckt 5567: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~14_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~53 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~14 + +# Subckt 5568: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[44]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[45] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~14 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[44] + +# Subckt 5569: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~15_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~15 + +# Subckt 5570: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[43]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[44] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~15 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[43] + +# Subckt 5571: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~16_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~45 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~16 + +# Subckt 5572: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[42]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[43] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~16 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[42] + +# Subckt 5573: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~5_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~41 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~5 + +# Subckt 5574: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[41]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[42] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~5 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[41] + +# Subckt 5575: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~7_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~7 + +# Subckt 5576: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[41] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~7 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[40] + +# Subckt 5577: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~8_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~33 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~8 + +# Subckt 5578: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[39]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[40] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~8 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[39] + +# Subckt 5579: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~9_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~29 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~9 + +# Subckt 5580: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[38]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[39] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~9 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[38] + +# Subckt 5581: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~10_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~10 + +# Subckt 5582: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[37]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[38] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~10 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[37] + +# Subckt 5583: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~11_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~21 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~11 + +# Subckt 5584: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[37] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~11 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[36] + +# Subckt 5585: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~6_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~17 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~6 + +# Subckt 5586: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[35]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[36] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~6 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[35] + +# Subckt 5587: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~2_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~13 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~2 + +# Subckt 5588: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[34]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[35] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[34] + +# Subckt 5589: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~9 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~3 + +# Subckt 5590: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[33]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[34] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[33] + +# Subckt 5591: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~4 + +# Subckt 5592: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[33] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~4 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[32] + +# Subckt 5593: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add1~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~1 + +# Subckt 5594: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[32] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[31] + +# Subckt 5595: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[31] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[30] + +# Subckt 5596: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[30] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[29] + +# Subckt 5597: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[29] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[28] + +# Subckt 5598: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[28] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[27] + +# Subckt 5599: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[27] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[26] + +# Subckt 5600: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[26] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[25] + +# Subckt 5601: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[25] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[24] + +# Subckt 5602: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[24] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[23] + +# Subckt 5603: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[23] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[22] + +# Subckt 5604: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[22] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[21] + +# Subckt 5605: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[21] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[20] + +# Subckt 5606: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[20] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[19] + +# Subckt 5607: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[19] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[18] + +# Subckt 5608: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[18] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[17] + +# Subckt 5609: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[17] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[16] + +# Subckt 5610: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[16] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[15] + +# Subckt 5611: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[15] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[14] + +# Subckt 5612: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[14] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[13] + +# Subckt 5613: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[13] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[12] + +# Subckt 5614: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[12] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[11] + +# Subckt 5615: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[11] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[10] + +# Subckt 5616: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[10] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[9] + +# Subckt 5617: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[9] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[8] + +# Subckt 5618: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[8] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[7] + +# Subckt 5619: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[7] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[6] + +# Subckt 5620: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[6] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[5] + +# Subckt 5621: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[5] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[4] + +# Subckt 5622: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[4] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[3] + +# Subckt 5623: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[3] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[2] + +# Subckt 5624: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[2] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[1] + +# Subckt 5625: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[1] \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[0] + +# Subckt 5626: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~1_I +.subckt stratixiv_lcell_comb \ + sharein=gnd \ + cin=gnd \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[0] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~3 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~1 + +# Subckt 5627: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~1 + +# Subckt 5628: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 + +# Subckt 5629: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~5_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~5 + +# Subckt 5630: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~0 + +# Subckt 5631: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[6] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~1 + +# Subckt 5632: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~2 + +# Subckt 5633: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~3 + +# Subckt 5634: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[6] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~4 + +# Subckt 5635: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~5_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~5 + +# Subckt 5636: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[8] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~6 + +# Subckt 5637: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~6 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~7 + +# Subckt 5638: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~8_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~8 + +# Subckt 5639: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~8 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[8] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~9 + +# Subckt 5640: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[12] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[13] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~10 + +# Subckt 5641: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[12] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[13] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~11 + +# Subckt 5642: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~12_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~12 + +# Subckt 5643: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~13_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[15] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~13 + +# Subckt 5644: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~14_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~14 + +# Subckt 5645: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~14 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[15] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~15 + +# Subckt 5646: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~15 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~13 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~7 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~16 + +# Subckt 5647: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[19] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~17 + +# Subckt 5648: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[19] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~18 + +# Subckt 5649: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~19_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~19 + +# Subckt 5650: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~20_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[22] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~19 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~20 + +# Subckt 5651: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~21_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~21 + +# Subckt 5652: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~21 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[22] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~19 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~22 + +# Subckt 5653: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[26] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[27] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~23 + +# Subckt 5654: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~23 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~18 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~16 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~24 + +# Subckt 5655: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[26] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[27] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~25 + +# Subckt 5656: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~26_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~26 + +# Subckt 5657: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~27_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~27 + +# Subckt 5658: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~28_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[36] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[37] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[38] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[39] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[40] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~28 + +# Subckt 5659: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~29_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[42] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[43] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[44] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[45] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[46] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~29 + +# Subckt 5660: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~30_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[49] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[50] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[51] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[52] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~30 + +# Subckt 5661: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~31_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[60] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[61] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[62] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~31 + +# Subckt 5662: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~32_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[55] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[56] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[57] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[58] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~32 + +# Subckt 5663: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~33_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~32 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~31 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[53] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[54] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[59] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~33 + +# Subckt 5664: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~34_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~33 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~30 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[47] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[48] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~34 + +# Subckt 5665: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~35_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~29 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~28 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[35] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[41] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~35 + +# Subckt 5666: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~36_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~35 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[32] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[33] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[34] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~36 + +# Subckt 5667: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~36 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~27 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 + +# Subckt 5668: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|always1~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 + +# Subckt 5669: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~1 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~5 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[0] + +# Subckt 5670: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~5_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~3 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~7 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~5 + +# Subckt 5671: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~5 + +# Subckt 5672: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~4 + +# Subckt 5673: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~5 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~4 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1] + +# Subckt 5674: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~9_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~7 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[2] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~11 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~9 + +# Subckt 5675: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~9 + +# Subckt 5676: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~3 + +# Subckt 5677: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~9 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[2] + +# Subckt 5678: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~13_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~11 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[3] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~15 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~13 + +# Subckt 5679: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~13 + +# Subckt 5680: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~1 + +# Subckt 5681: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~13 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[3] + +# Subckt 5682: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~17_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~15 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[4] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~19 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~17 + +# Subckt 5683: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~17 + +# Subckt 5684: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~26_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~17 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~26 + +# Subckt 5685: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~17 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~26 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[4] + +# Subckt 5686: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~21_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~19 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[5] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~23 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~21 + +# Subckt 5687: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~21 + +# Subckt 5688: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~25_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~21 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~25 + +# Subckt 5689: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~21 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~25 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[5] + +# Subckt 5690: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~25_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~23 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[6] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~27 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~25 + +# Subckt 5691: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~25 + +# Subckt 5692: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~24_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~24 + +# Subckt 5693: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~25 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~24 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[6] + +# Subckt 5694: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~29_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~27 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[7] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~31 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~29 + +# Subckt 5695: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~29 + +# Subckt 5696: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~23_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~29 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~23 + +# Subckt 5697: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~29 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~23 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[7] + +# Subckt 5698: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~33_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~31 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[8] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~35 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~33 + +# Subckt 5699: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~33 + +# Subckt 5700: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~22_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~33 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~22 + +# Subckt 5701: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~33 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~22 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[8] + +# Subckt 5702: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~37_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~35 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[9] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~39 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~37 + +# Subckt 5703: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~37 + +# Subckt 5704: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~21_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~21 + +# Subckt 5705: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~37 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~21 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[9] + +# Subckt 5706: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~41_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~39 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[10] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~43 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~41 + +# Subckt 5707: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~41 + +# Subckt 5708: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~20_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~41 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~20 + +# Subckt 5709: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~41 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~20 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[10] + +# Subckt 5710: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~45_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~43 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[11] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~47 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~45 + +# Subckt 5711: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~45 + +# Subckt 5712: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~19_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~45 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~19 + +# Subckt 5713: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~45 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~19 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[11] + +# Subckt 5714: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~49_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~47 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[12] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~51 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~49 + +# Subckt 5715: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~49 + +# Subckt 5716: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~18_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~18 + +# Subckt 5717: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~18 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[12] + +# Subckt 5718: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~53_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~51 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~50 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[13] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~55 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~53 + +# Subckt 5719: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~50 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~53 + +# Subckt 5720: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~17_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~53 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~17 + +# Subckt 5721: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~53 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~17 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[13] + +# Subckt 5722: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~57_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~55 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[14] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~59 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~57 + +# Subckt 5723: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~57 + +# Subckt 5724: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~16_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~16 + +# Subckt 5725: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~57 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~16 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[14] + +# Subckt 5726: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~61_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~59 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[15] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~63 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~61 + +# Subckt 5727: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~61 + +# Subckt 5728: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~15_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~15 + +# Subckt 5729: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~61 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~15 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[15] + +# Subckt 5730: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~65_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~63 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~62 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[16] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~67 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~65 + +# Subckt 5731: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~62 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~65 + +# Subckt 5732: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~14_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~65 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~14 + +# Subckt 5733: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~65 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~14 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[16] + +# Subckt 5734: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~69_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~67 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[17] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~71 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~69 + +# Subckt 5735: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~69 + +# Subckt 5736: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~13_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~69 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~13 + +# Subckt 5737: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~69 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~13 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[17] + +# Subckt 5738: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~73_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~71 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[18] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~75 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~73 + +# Subckt 5739: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~73 + +# Subckt 5740: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~12_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~73 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~12 + +# Subckt 5741: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~73 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~12 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[18] + +# Subckt 5742: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~77_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~75 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~74 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[19] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~79 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~77 + +# Subckt 5743: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~74 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~77 + +# Subckt 5744: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~11_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~77 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~11 + +# Subckt 5745: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~77 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~11 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[19] + +# Subckt 5746: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~81_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~79 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[20] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~83 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~81 + +# Subckt 5747: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~81 + +# Subckt 5748: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~10_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~81 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~10 + +# Subckt 5749: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~81 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~10 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[20] + +# Subckt 5750: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~85_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~83 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~82 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[21] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~87 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~85 + +# Subckt 5751: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~82 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~85 + +# Subckt 5752: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~9_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~85 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~9 + +# Subckt 5753: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~85 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~9 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[21] + +# Subckt 5754: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~89_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~87 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[22] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~91 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~89 + +# Subckt 5755: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~89 + +# Subckt 5756: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~8_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~89 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~8 + +# Subckt 5757: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~89 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~8 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[22] + +# Subckt 5758: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~93_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~91 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[23] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~95 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~93 + +# Subckt 5759: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~93 + +# Subckt 5760: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~7_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~93 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~7 + +# Subckt 5761: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~93 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~7 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[23] + +# Subckt 5762: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~97_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~95 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~94 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[24] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~99 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~97 + +# Subckt 5763: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~94 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~97 + +# Subckt 5764: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~6_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~97 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~6 + +# Subckt 5765: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~97 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~6 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[24] + +# Subckt 5766: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~101_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~99 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~98 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[25] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~103 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~101 + +# Subckt 5767: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~98 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~101 + +# Subckt 5768: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~27_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~101 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~27 + +# Subckt 5769: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~101 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~27 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[25] + +# Subckt 5770: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~105_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~103 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[26] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~107 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~105 + +# Subckt 5771: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~105 + +# Subckt 5772: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~28_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~105 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~28 + +# Subckt 5773: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~105 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~28 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[26] + +# Subckt 5774: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~109_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~107 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[27] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~111 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~109 + +# Subckt 5775: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~109 + +# Subckt 5776: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~29_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~109 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~29 + +# Subckt 5777: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~109 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~29 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[27] + +# Subckt 5778: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~113_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~111 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~110 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[28] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~115 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~113 + +# Subckt 5779: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~110 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~113 + +# Subckt 5780: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~30_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~113 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~30 + +# Subckt 5781: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~113 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~30 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[28] + +# Subckt 5782: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~117_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~115 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[29] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~119 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~117 + +# Subckt 5783: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~117 + +# Subckt 5784: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~31_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~117 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~31 + +# Subckt 5785: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~117 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~31 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[29] + +# Subckt 5786: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~121_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~119 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~118 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[30] \ + shareout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~123 \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~122 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~121 + +# Subckt 5787: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~118 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~122 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~121 + +# Subckt 5788: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~32_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~121 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~32 + +# Subckt 5789: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~121 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~32 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[30] + +# Subckt 5790: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~125_I +.subckt stratixiv_lcell_comb \ + sharein=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~123 \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~122 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|divisor[31] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~125 + +# Subckt 5791: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~122 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~125 + +# Subckt 5792: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~33_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add0~125 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~33 + +# Subckt 5793: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add4~125 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend~33 \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[31] + +# Subckt 5794: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~31_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~31 + +# Subckt 5795: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~31 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[31] + +# Subckt 5796: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~30_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~30 + +# Subckt 5797: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~30 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[30] + +# Subckt 5798: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~29_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~29 + +# Subckt 5799: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~29 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[29] + +# Subckt 5800: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~28_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~28 + +# Subckt 5801: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~28 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[28] + +# Subckt 5802: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~27_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~27 + +# Subckt 5803: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~27 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[27] + +# Subckt 5804: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~26_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~26 + +# Subckt 5805: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~26 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[26] + +# Subckt 5806: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~25_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~25 + +# Subckt 5807: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~25 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[25] + +# Subckt 5808: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~4 + +# Subckt 5809: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~4 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[24] + +# Subckt 5810: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~5_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~5 + +# Subckt 5811: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[23] + +# Subckt 5812: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~6_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~6 + +# Subckt 5813: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~6 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[22] + +# Subckt 5814: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~7_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~7 + +# Subckt 5815: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~7 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[21] + +# Subckt 5816: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~8_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~8 + +# Subckt 5817: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~8 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[20] + +# Subckt 5818: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~9_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~9 + +# Subckt 5819: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[19] + +# Subckt 5820: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~10_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~10 + +# Subckt 5821: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~10 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[18] + +# Subckt 5822: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~11_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~11 + +# Subckt 5823: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~11 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[17] + +# Subckt 5824: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~12_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~12 + +# Subckt 5825: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~12 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[16] + +# Subckt 5826: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~13_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~13 + +# Subckt 5827: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[15] + +# Subckt 5828: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~14_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~14 + +# Subckt 5829: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~14 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[14] + +# Subckt 5830: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~15_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~15 + +# Subckt 5831: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~15 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[13] + +# Subckt 5832: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~16_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~16 + +# Subckt 5833: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~16 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[12] + +# Subckt 5834: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~17_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~17 + +# Subckt 5835: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[11] + +# Subckt 5836: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~18_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~18 + +# Subckt 5837: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~18 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[10] + +# Subckt 5838: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~19_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~19 + +# Subckt 5839: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~19 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[9] + +# Subckt 5840: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~20_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~20 + +# Subckt 5841: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~20 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[8] + +# Subckt 5842: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~21_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~21 + +# Subckt 5843: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~21 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[7] + +# Subckt 5844: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~22_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~22 + +# Subckt 5845: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~22 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[6] + +# Subckt 5846: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~23_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~23 + +# Subckt 5847: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~23 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[5] + +# Subckt 5848: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~24_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~24 + +# Subckt 5849: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~24 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[4] + +# Subckt 5850: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~0 + +# Subckt 5851: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[3] + +# Subckt 5852: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~1 + +# Subckt 5853: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[2] + +# Subckt 5854: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~2_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~2 + +# Subckt 5855: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~2 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[1] + +# Subckt 5856: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|LessThan0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient_msk[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~3 + +# Subckt 5857: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient~3 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[0] + +# Subckt 5858: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~1 + +# Subckt 5859: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~5 + +# Subckt 5860: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~9 + +# Subckt 5861: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~13 + +# Subckt 5862: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~20_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~21 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~20 + +# Subckt 5863: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~24_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~21 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~25 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~24 + +# Subckt 5864: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~28_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~29 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~28 + +# Subckt 5865: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~32_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~33 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~32 + +# Subckt 5866: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~36_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~33 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~37 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~36 + +# Subckt 5867: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~40_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~37 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~41 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~40 + +# Subckt 5868: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~44_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~45 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~44 + +# Subckt 5869: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~48_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~45 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~49 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~48 + +# Subckt 5870: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~52_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~53 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~52 + +# Subckt 5871: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~56_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~53 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~57 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~56 + +# Subckt 5872: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~60_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~61 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~60 + +# Subckt 5873: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~64_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~61 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~65 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~64 + +# Subckt 5874: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~68_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~65 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~69 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~68 + +# Subckt 5875: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~72_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~69 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~73 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~72 + +# Subckt 5876: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~76_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~77 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~76 + +# Subckt 5877: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~80_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~77 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~81 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~80 + +# Subckt 5878: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~84_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~81 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~85 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~84 + +# Subckt 5879: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~88_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~85 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~89 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~88 + +# Subckt 5880: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~92_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~89 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~93 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~92 + +# Subckt 5881: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~96_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~93 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~97 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~96 + +# Subckt 5882: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~100_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~97 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~101 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~100 + +# Subckt 5883: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~101 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~126 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~125 + +# Subckt 5884: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~130_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~126 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~131 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~130 + +# Subckt 5885: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~135_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~131 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~136 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~135 + +# Subckt 5886: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~140_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~136 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~141 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~140 + +# Subckt 5887: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~145_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~141 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~146 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~145 + +# Subckt 5888: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~150_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~146 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~151 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~150 + +# Subckt 5889: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~155_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~151 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~155 + +# Subckt 5890: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~158_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~158 + +# Subckt 5891: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~0 + +# Subckt 5892: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~1 + +# Subckt 5893: picosoc_noflash:soc|picorv32:cpu|Selector94~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector124~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector94~3 + +# Subckt 5894: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~2 + +# Subckt 5895: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~3 + +# Subckt 5896: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector94~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~4 + +# Subckt 5897: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~5 + +# Subckt 5898: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1 + +# Subckt 5899: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|WideOr1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_rem \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign~0 + +# Subckt 5900: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|start \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign~1 + +# Subckt 5901: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign + +# Subckt 5902: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~155 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~158 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[31] + +# Subckt 5903: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulh \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulhsu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 + +# Subckt 5904: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~1 + +# Subckt 5905: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[63]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~1 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[63] + +# Subckt 5906: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[62]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[63] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[62] + +# Subckt 5907: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[61]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[62] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[61] + +# Subckt 5908: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[60]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[61] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[60] + +# Subckt 5909: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[59]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[60] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[59] + +# Subckt 5910: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[58]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[59] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[58] + +# Subckt 5911: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[57]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[58] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[57] + +# Subckt 5912: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[56]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[57] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[56] + +# Subckt 5913: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[55]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[56] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[55] + +# Subckt 5914: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[54]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[55] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[54] + +# Subckt 5915: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[53]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[54] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[53] + +# Subckt 5916: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[52]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[53] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[52] + +# Subckt 5917: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[51]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[52] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[51] + +# Subckt 5918: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[50]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[51] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[50] + +# Subckt 5919: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[49]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[50] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[49] + +# Subckt 5920: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[48]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[49] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[48] + +# Subckt 5921: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[47]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[48] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[47] + +# Subckt 5922: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[46]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[47] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[46] + +# Subckt 5923: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[45]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[46] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[45] + +# Subckt 5924: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[44]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[45] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[44] + +# Subckt 5925: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[43]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[44] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[43] + +# Subckt 5926: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[42]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[43] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[42] + +# Subckt 5927: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[41]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[42] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[41] + +# Subckt 5928: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[41] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[40] + +# Subckt 5929: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[39]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[40] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[39] + +# Subckt 5930: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[38]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[39] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[38] + +# Subckt 5931: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[37]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[38] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[37] + +# Subckt 5932: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[37] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[36] + +# Subckt 5933: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[35]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[36] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[35] + +# Subckt 5934: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[34]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[35] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[34] + +# Subckt 5935: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[33]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[34] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[33] + +# Subckt 5936: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[33] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[32] + +# Subckt 5937: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[32] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[31] + +# Subckt 5938: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[31] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[30] + +# Subckt 5939: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[30] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[29] + +# Subckt 5940: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[29] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[28] + +# Subckt 5941: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[28] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[27] + +# Subckt 5942: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[27] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[26] + +# Subckt 5943: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[26] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[25] + +# Subckt 5944: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[25] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[24] + +# Subckt 5945: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[24] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[23] + +# Subckt 5946: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[23] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[22] + +# Subckt 5947: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[22] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[21] + +# Subckt 5948: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[21] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[20] + +# Subckt 5949: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[20] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[19] + +# Subckt 5950: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[19] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[18] + +# Subckt 5951: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[18] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[17] + +# Subckt 5952: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[17] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[16] + +# Subckt 5953: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[16] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[15] + +# Subckt 5954: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[15] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[14] + +# Subckt 5955: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[14] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[13] + +# Subckt 5956: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[13] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[12] + +# Subckt 5957: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[12] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[11] + +# Subckt 5958: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[11] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[10] + +# Subckt 5959: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[10] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[9] + +# Subckt 5960: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[9] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[8] + +# Subckt 5961: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[8] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[7] + +# Subckt 5962: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[7] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[6] + +# Subckt 5963: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[6] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[5] + +# Subckt 5964: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[5] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[4] + +# Subckt 5965: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[4] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[3] + +# Subckt 5966: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[3] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[2] + +# Subckt 5967: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[2] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[1] + +# Subckt 5968: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[1] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] + +# Subckt 5969: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~1 + +# Subckt 5970: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~1 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[0] + +# Subckt 5971: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[0] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[1] + +# Subckt 5972: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[1] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[2] + +# Subckt 5973: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[2] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[3] + +# Subckt 5974: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[3] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[4] + +# Subckt 5975: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[4] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[5] + +# Subckt 5976: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[5] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[6] + +# Subckt 5977: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[6] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[7] + +# Subckt 5978: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[7] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[8] + +# Subckt 5979: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[8] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[9] + +# Subckt 5980: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[9] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[10] + +# Subckt 5981: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[10] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[11] + +# Subckt 5982: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[11] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[12] + +# Subckt 5983: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[12] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[13] + +# Subckt 5984: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[13] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[14] + +# Subckt 5985: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[14] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[15] + +# Subckt 5986: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[15] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[16] + +# Subckt 5987: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[16] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[17] + +# Subckt 5988: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[17] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[18] + +# Subckt 5989: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[18] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[19] + +# Subckt 5990: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[19] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[20] + +# Subckt 5991: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[20] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[21] + +# Subckt 5992: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[21] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[22] + +# Subckt 5993: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[22] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[23] + +# Subckt 5994: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[23] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[24] + +# Subckt 5995: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[24] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[25] + +# Subckt 5996: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[25] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[26] + +# Subckt 5997: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[26] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[27] + +# Subckt 5998: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[27] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[28] + +# Subckt 5999: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[28] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[29] + +# Subckt 6000: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[29] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[30] + +# Subckt 6001: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[30] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[31] + +# Subckt 6002: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|instr_mulh \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 + +# Subckt 6003: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[31] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[32] + +# Subckt 6004: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[33]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[32] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[33] + +# Subckt 6005: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[34]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[33] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[34] + +# Subckt 6006: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[35]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[34] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[35] + +# Subckt 6007: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[35] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[36] + +# Subckt 6008: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[37]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[36] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[37] + +# Subckt 6009: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[38]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[37] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[38] + +# Subckt 6010: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[39]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[38] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[39] + +# Subckt 6011: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[39] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[40] + +# Subckt 6012: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[41]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[40] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[41] + +# Subckt 6013: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[42]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[41] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[42] + +# Subckt 6014: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[43]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[42] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[43] + +# Subckt 6015: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[44]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[43] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[44] + +# Subckt 6016: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[45]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[44] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[45] + +# Subckt 6017: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[46]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[45] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[46] + +# Subckt 6018: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[47]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[46] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[47] + +# Subckt 6019: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[48]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[47] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[48] + +# Subckt 6020: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[49]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[48] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[49] + +# Subckt 6021: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[50]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[49] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[50] + +# Subckt 6022: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[51]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[50] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[51] + +# Subckt 6023: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[52]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[51] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[52] + +# Subckt 6024: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[53]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[52] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[53] + +# Subckt 6025: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[54]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[53] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[54] + +# Subckt 6026: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[55]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[54] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[55] + +# Subckt 6027: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[56]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[55] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[56] + +# Subckt 6028: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[57]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[56] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[57] + +# Subckt 6029: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[58]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[57] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[58] + +# Subckt 6030: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[59]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[58] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[59] + +# Subckt 6031: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[60]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[59] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[60] + +# Subckt 6032: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~1 + +# Subckt 6033: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[0] + +# Subckt 6034: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~5 + +# Subckt 6035: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[1] + +# Subckt 6036: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~9 + +# Subckt 6037: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[2] + +# Subckt 6038: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[3] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~13 + +# Subckt 6039: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[3] + +# Subckt 6040: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~17 + +# Subckt 6041: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add1~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[4] + +# Subckt 6042: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~1 + +# Subckt 6043: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[4] + +# Subckt 6044: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~5 + +# Subckt 6045: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[5] + +# Subckt 6046: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add2~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add2~0 + +# Subckt 6047: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add2~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~9 + +# Subckt 6048: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[6] + +# Subckt 6049: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add2~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add2~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add2~1 + +# Subckt 6050: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add2~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~13 + +# Subckt 6051: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[7] + +# Subckt 6052: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add2~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[7] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~17 + +# Subckt 6053: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add3~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[8] + +# Subckt 6054: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[8] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~1 + +# Subckt 6055: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[8] + +# Subckt 6056: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[8] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~5 + +# Subckt 6057: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[9] + +# Subckt 6058: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add4~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add4~0 + +# Subckt 6059: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add4~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~9 + +# Subckt 6060: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[10] + +# Subckt 6061: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add4~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add4~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add4~1 + +# Subckt 6062: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add4~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~13 + +# Subckt 6063: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[11] + +# Subckt 6064: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add4~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[11] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~17 + +# Subckt 6065: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add5~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[12] + +# Subckt 6066: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[12] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~1 + +# Subckt 6067: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[12] + +# Subckt 6068: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[12] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~5 + +# Subckt 6069: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[13] + +# Subckt 6070: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add6~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add6~0 + +# Subckt 6071: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add6~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~9 + +# Subckt 6072: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[14] + +# Subckt 6073: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add6~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add6~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add6~1 + +# Subckt 6074: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add6~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~13 + +# Subckt 6075: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[15] + +# Subckt 6076: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add6~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[15] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~17 + +# Subckt 6077: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add7~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[16] + +# Subckt 6078: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[16] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~1 + +# Subckt 6079: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[16] + +# Subckt 6080: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[16] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~5 + +# Subckt 6081: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[17] + +# Subckt 6082: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add8~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add8~0 + +# Subckt 6083: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add8~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~9 + +# Subckt 6084: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[18] + +# Subckt 6085: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add8~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add8~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add8~1 + +# Subckt 6086: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add8~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~13 + +# Subckt 6087: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[19] + +# Subckt 6088: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add8~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[19] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~17 + +# Subckt 6089: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add9~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[20] + +# Subckt 6090: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~1 + +# Subckt 6091: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[20] + +# Subckt 6092: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~5 + +# Subckt 6093: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[21] + +# Subckt 6094: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add10~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add10~0 + +# Subckt 6095: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add10~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~9 + +# Subckt 6096: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[22] + +# Subckt 6097: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add10~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add10~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add10~1 + +# Subckt 6098: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add10~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~13 + +# Subckt 6099: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[23] + +# Subckt 6100: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add10~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[23] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~17 + +# Subckt 6101: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add11~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[24] + +# Subckt 6102: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[24] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~1 + +# Subckt 6103: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[24] + +# Subckt 6104: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[24] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~5 + +# Subckt 6105: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[25] + +# Subckt 6106: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add12~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add12~0 + +# Subckt 6107: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add12~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~9 + +# Subckt 6108: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[26] + +# Subckt 6109: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add12~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add12~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add12~1 + +# Subckt 6110: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add12~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~13 + +# Subckt 6111: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[27] + +# Subckt 6112: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add12~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[27] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~17 + +# Subckt 6113: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add13~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[28] + +# Subckt 6114: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[28] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~1 + +# Subckt 6115: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[28] + +# Subckt 6116: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[28] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~5 + +# Subckt 6117: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[29] + +# Subckt 6118: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add14~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add14~0 + +# Subckt 6119: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add14~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~9 + +# Subckt 6120: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[30] + +# Subckt 6121: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add14~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add14~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add14~1 + +# Subckt 6122: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add14~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~13 + +# Subckt 6123: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[31] + +# Subckt 6124: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add14~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[31] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~17 + +# Subckt 6125: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add15~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[32] + +# Subckt 6126: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[32] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[32] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[32] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~1 + +# Subckt 6127: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[32] + +# Subckt 6128: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[32] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[33] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[33] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[32] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~5 + +# Subckt 6129: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[33]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[33] + +# Subckt 6130: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add16~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[32] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[32] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add16~0 + +# Subckt 6131: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add16~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[34] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[33] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[34] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~9 + +# Subckt 6132: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[34]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[34] + +# Subckt 6133: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add16~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add16~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[33] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add16~1 + +# Subckt 6134: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add16~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[35] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[35] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[34] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~13 + +# Subckt 6135: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[35]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[35] + +# Subckt 6136: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add16~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[33] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[34] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[35] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~17 + +# Subckt 6137: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add17~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[36] + +# Subckt 6138: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[36] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[36] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[36] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~1 + +# Subckt 6139: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[36] + +# Subckt 6140: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[36] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[37] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[37] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[36] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~5 + +# Subckt 6141: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[37]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[37] + +# Subckt 6142: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add18~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[36] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[36] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add18~0 + +# Subckt 6143: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add18~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[38] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[37] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[38] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~9 + +# Subckt 6144: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[38]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[38] + +# Subckt 6145: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add18~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add18~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[37] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add18~1 + +# Subckt 6146: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add18~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[39] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[39] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[38] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~13 + +# Subckt 6147: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[39]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[39] + +# Subckt 6148: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add18~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[37] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[38] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[39] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~17 + +# Subckt 6149: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add19~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[40] + +# Subckt 6150: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[40] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[40] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[40] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~1 + +# Subckt 6151: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[40] + +# Subckt 6152: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[40] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[41] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[41] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[40] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~5 + +# Subckt 6153: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[41]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[41] + +# Subckt 6154: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add20~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[40] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[40] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add20~0 + +# Subckt 6155: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add20~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[42] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[41] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[42] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~9 + +# Subckt 6156: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[42]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[42] + +# Subckt 6157: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add20~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add20~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[41] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add20~1 + +# Subckt 6158: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add20~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[43] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[43] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[42] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~13 + +# Subckt 6159: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[43]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[43] + +# Subckt 6160: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add20~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[41] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[42] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[43] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~17 + +# Subckt 6161: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[44]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add21~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[44] + +# Subckt 6162: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[44] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[44] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[44] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~1 + +# Subckt 6163: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[44]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[44] + +# Subckt 6164: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[44] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[45] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[45] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[44] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~5 + +# Subckt 6165: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[45]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[45] + +# Subckt 6166: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add22~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[44] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[44] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add22~0 + +# Subckt 6167: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add22~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[46] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[45] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[46] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~9 + +# Subckt 6168: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[46]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[46] + +# Subckt 6169: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add22~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add22~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[45] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add22~1 + +# Subckt 6170: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add22~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[47] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[47] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[46] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~13 + +# Subckt 6171: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[47]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[47] + +# Subckt 6172: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add22~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[45] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[46] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[47] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~17 + +# Subckt 6173: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[48]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add23~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[48] + +# Subckt 6174: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[48] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[48] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[48] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~1 + +# Subckt 6175: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[48]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[48] + +# Subckt 6176: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[48] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[49] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[49] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[48] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~5 + +# Subckt 6177: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[49]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[49] + +# Subckt 6178: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add24~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[48] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[48] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add24~0 + +# Subckt 6179: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add24~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[50] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[49] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[50] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~9 + +# Subckt 6180: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[50]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[50] + +# Subckt 6181: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add24~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add24~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[49] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add24~1 + +# Subckt 6182: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add24~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[51] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[51] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[50] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~13 + +# Subckt 6183: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[51]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[51] + +# Subckt 6184: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add24~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[49] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[50] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[51] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~17 + +# Subckt 6185: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[52]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add25~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[52] + +# Subckt 6186: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[52] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[52] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[52] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~1 + +# Subckt 6187: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[52]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[52] + +# Subckt 6188: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[52] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[53] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[53] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[52] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~5 + +# Subckt 6189: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[53]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[53] + +# Subckt 6190: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add26~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[52] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[52] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add26~0 + +# Subckt 6191: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add26~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[54] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[53] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[54] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~9 + +# Subckt 6192: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[54]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[54] + +# Subckt 6193: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add26~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add26~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[53] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add26~1 + +# Subckt 6194: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add26~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[55] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[55] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[54] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~13 + +# Subckt 6195: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[55]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[55] + +# Subckt 6196: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add26~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[53] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[54] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[55] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~17 + +# Subckt 6197: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[56]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add27~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[56] + +# Subckt 6198: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[56] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[56] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[56] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~1 + +# Subckt 6199: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[56]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[56] + +# Subckt 6200: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[56] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[57] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[57] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[56] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~5 + +# Subckt 6201: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[57]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[57] + +# Subckt 6202: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add28~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[56] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[56] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add28~0 + +# Subckt 6203: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add28~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[58] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[57] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[58] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~9 + +# Subckt 6204: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[58]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[58] + +# Subckt 6205: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add28~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add28~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[57] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add28~1 + +# Subckt 6206: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add28~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[59] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[59] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[58] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~13 + +# Subckt 6207: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[59]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[59] + +# Subckt 6208: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add28~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[57] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[58] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[59] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~17 + +# Subckt 6209: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[60]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add29~17 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[60] + +# Subckt 6210: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[60] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[60] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[60] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~1 + +# Subckt 6211: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[60]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~1 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[60] + +# Subckt 6212: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[61]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[60] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[61] + +# Subckt 6213: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[60] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[61] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[61] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[60] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~5 + +# Subckt 6214: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[61]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[61] + +# Subckt 6215: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[62]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[61] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[62] + +# Subckt 6216: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|this_rs2[62]~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[62] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|this_rs2[62]~0 + +# Subckt 6217: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[60] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|this_rs2[62]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[60] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[61] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[62] \ + cout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~9 + +# Subckt 6218: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[62]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~9 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[62] + +# Subckt 6219: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add30~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rdx[60] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[60] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add30~0 + +# Subckt 6220: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[63]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[62] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2~0 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[63] + +# Subckt 6221: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|this_rs2[63]~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs2[63] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rs1[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|this_rs2[63]~1 + +# Subckt 6222: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[63] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|this_rs2[63]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add30~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[61] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[62] \ + sumout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~13 + +# Subckt 6223: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[63]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|Add31~13 \ + sclr=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|mul_waiting \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[63] + +# Subckt 6224: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[63] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[31] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[31] + +# Subckt 6225: picosoc_noflash:soc|picorv32:cpu|reg_out~178_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~178 + +# Subckt 6226: picosoc_noflash:soc|picorv32:cpu|reg_out~179_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~178 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~177 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~121 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~179 + +# Subckt 6227: picosoc_noflash:soc|picorv32:cpu|reg_out~180_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~179 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~175 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~180 + +# Subckt 6228: picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + datad=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 + +# Subckt 6229: picosoc_noflash:soc|picorv32:cpu|reg_out[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~180 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[31] + +# Subckt 6230: picosoc_noflash:soc|picorv32:cpu|Add1~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~22 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~25 + +# Subckt 6231: picosoc_noflash:soc|picorv32:cpu|Add1~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~26 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~29 + +# Subckt 6232: picosoc_noflash:soc|picorv32:cpu|Add1~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~30 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~33 + +# Subckt 6233: picosoc_noflash:soc|picorv32:cpu|Add1~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~34 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~37 + +# Subckt 6234: picosoc_noflash:soc|picorv32:cpu|Add1~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~38 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~41 + +# Subckt 6235: picosoc_noflash:soc|picorv32:cpu|Add1~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~42 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~45 + +# Subckt 6236: picosoc_noflash:soc|picorv32:cpu|Add1~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~46 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~49 + +# Subckt 6237: picosoc_noflash:soc|picorv32:cpu|Add1~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~50 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~53 + +# Subckt 6238: picosoc_noflash:soc|picorv32:cpu|Add1~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~54 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~57 + +# Subckt 6239: picosoc_noflash:soc|picorv32:cpu|Add1~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~58 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~61 + +# Subckt 6240: picosoc_noflash:soc|picorv32:cpu|Add1~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~62 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~65 + +# Subckt 6241: picosoc_noflash:soc|picorv32:cpu|Add1~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~66 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~69 + +# Subckt 6242: picosoc_noflash:soc|picorv32:cpu|Add1~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~70 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~73 + +# Subckt 6243: picosoc_noflash:soc|picorv32:cpu|Add1~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~74 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~77 + +# Subckt 6244: picosoc_noflash:soc|picorv32:cpu|Add1~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~78 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~81 + +# Subckt 6245: picosoc_noflash:soc|picorv32:cpu|Add1~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~82 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~85 + +# Subckt 6246: picosoc_noflash:soc|picorv32:cpu|Add1~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~86 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~89 + +# Subckt 6247: picosoc_noflash:soc|picorv32:cpu|Add1~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~90 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~93 + +# Subckt 6248: picosoc_noflash:soc|picorv32:cpu|Add1~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~94 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~97 + +# Subckt 6249: picosoc_noflash:soc|picorv32:cpu|Add1~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~98 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~101 + +# Subckt 6250: picosoc_noflash:soc|picorv32:cpu|Add1~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~102 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~105 + +# Subckt 6251: picosoc_noflash:soc|picorv32:cpu|Add1~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~106 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~109 + +# Subckt 6252: picosoc_noflash:soc|picorv32:cpu|Add1~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~110 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~113 + +# Subckt 6253: picosoc_noflash:soc|picorv32:cpu|Add1~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~114 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~118 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~117 + +# Subckt 6254: picosoc_noflash:soc|picorv32:cpu|Add1~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~118 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~122 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~121 + +# Subckt 6255: picosoc_noflash:soc|picorv32:cpu|Add1~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~122 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + cout=picosoc_noflash:soc|picorv32:cpu|Add1~126 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~125 + +# Subckt 6256: picosoc_noflash:soc|picorv32:cpu|Add1~129_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add1~126 \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sub \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add1~129 + +# Subckt 6257: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~16 + +# Subckt 6258: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~15 + +# Subckt 6259: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~11 + +# Subckt 6260: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~16 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~30 + +# Subckt 6261: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~13 + +# Subckt 6262: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~14 + +# Subckt 6263: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~39 + +# Subckt 6264: picosoc_noflash:soc|picorv32:cpu|Selector94~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector94~0 + +# Subckt 6265: picosoc_noflash:soc|picorv32:cpu|Selector94~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector94~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~39 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~14 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~13 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector94~1 + +# Subckt 6266: picosoc_noflash:soc|picorv32:cpu|Selector94~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector94~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~30 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector94~2 + +# Subckt 6267: picosoc_noflash:soc|picorv32:cpu|Selector94~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector94~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|alu_shr~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector94~4 + +# Subckt 6268: picosoc_noflash:soc|picorv32:cpu|Selector94~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector94~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector94~5 + +# Subckt 6269: picosoc_noflash:soc|picorv32:cpu|Selector94~6_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector94~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector94~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~129 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector94~6 + +# Subckt 6270: picosoc_noflash:soc|picorv32:cpu|alu_out_q[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector94~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[31] + +# Subckt 6271: picosoc_noflash:soc|picorv32:cpu|Selector126~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector126~0 + +# Subckt 6272: picosoc_noflash:soc|picorv32:cpu|current_pc~30_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector126~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~30 + +# Subckt 6273: picosoc_noflash:soc|picorv32:cpu|current_pc~9_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector139~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~9 + +# Subckt 6274: picosoc_noflash:soc|picorv32:cpu|current_pc~11_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector141~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~11 + +# Subckt 6275: picosoc_noflash:soc|picorv32:cpu|Add7~8_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~5 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~9 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~8 + +# Subckt 6276: picosoc_noflash:soc|picorv32:cpu|Add7~12_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~9 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~13 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~12 + +# Subckt 6277: picosoc_noflash:soc|picorv32:cpu|Add7~34_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~13 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~23 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~32 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~35 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~34 + +# Subckt 6278: picosoc_noflash:soc|picorv32:cpu|Add7~38_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~35 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~31 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~39 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~38 + +# Subckt 6279: picosoc_noflash:soc|picorv32:cpu|Add7~42_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~39 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~21 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~30 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~43 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~42 + +# Subckt 6280: picosoc_noflash:soc|picorv32:cpu|Add7~46_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~43 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~20 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~29 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~47 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~46 + +# Subckt 6281: picosoc_noflash:soc|picorv32:cpu|Add7~50_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~47 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~19 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~28 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~51 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~50 + +# Subckt 6282: picosoc_noflash:soc|picorv32:cpu|Add7~54_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~51 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~27 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~55 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~54 + +# Subckt 6283: picosoc_noflash:soc|picorv32:cpu|Add7~58_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~55 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~17 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~59 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~58 + +# Subckt 6284: picosoc_noflash:soc|picorv32:cpu|Add7~62_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~59 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~16 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~25 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~63 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~62 + +# Subckt 6285: picosoc_noflash:soc|picorv32:cpu|Add7~66_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~63 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~15 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~24 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~67 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~66 + +# Subckt 6286: picosoc_noflash:soc|picorv32:cpu|Add7~70_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~67 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~23 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~71 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~70 + +# Subckt 6287: picosoc_noflash:soc|picorv32:cpu|Add7~74_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~71 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~13 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~22 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~75 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~74 + +# Subckt 6288: picosoc_noflash:soc|picorv32:cpu|Add7~78_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~75 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~12 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~21 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~79 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~78 + +# Subckt 6289: picosoc_noflash:soc|picorv32:cpu|Add7~82_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~79 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~83 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~82 + +# Subckt 6290: picosoc_noflash:soc|picorv32:cpu|Add7~86_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~83 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~19 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~87 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~86 + +# Subckt 6291: picosoc_noflash:soc|picorv32:cpu|Add7~90_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~87 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~9 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~18 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~91 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~90 + +# Subckt 6292: picosoc_noflash:soc|picorv32:cpu|Add7~94_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~91 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~8 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~95 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~94 + +# Subckt 6293: picosoc_noflash:soc|picorv32:cpu|Add7~98_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~95 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~99 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~98 + +# Subckt 6294: picosoc_noflash:soc|picorv32:cpu|Add7~102_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~99 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~103 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~102 + +# Subckt 6295: picosoc_noflash:soc|picorv32:cpu|Add7~106_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~103 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~107 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~106 + +# Subckt 6296: picosoc_noflash:soc|picorv32:cpu|Add7~110_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~107 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~111 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~110 + +# Subckt 6297: picosoc_noflash:soc|picorv32:cpu|Add7~114_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~111 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~115 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~114 + +# Subckt 6298: picosoc_noflash:soc|picorv32:cpu|Add7~118_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~115 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~24 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~119 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~118 + +# Subckt 6299: picosoc_noflash:soc|picorv32:cpu|Add7~122_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~119 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~123 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~122 + +# Subckt 6300: picosoc_noflash:soc|picorv32:cpu|Add7~126_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~123 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~127 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~126 + +# Subckt 6301: picosoc_noflash:soc|picorv32:cpu|Add7~130_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~127 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~27 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~131 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~130 + +# Subckt 6302: picosoc_noflash:soc|picorv32:cpu|Add7~134_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~131 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~28 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~135 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~134 + +# Subckt 6303: picosoc_noflash:soc|picorv32:cpu|Add7~138_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~135 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + cout=picosoc_noflash:soc|picorv32:cpu|Add7~139 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~138 + +# Subckt 6304: picosoc_noflash:soc|picorv32:cpu|Add7~142_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add7~139 \ + dataf=picosoc_noflash:soc|picorv32:cpu|current_pc~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add7~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add7~142 + +# Subckt 6305: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~142 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector158~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[31] + +# Subckt 6306: picosoc_noflash:soc|picorv32:cpu|Add3~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~118 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[31] \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~121 + +# Subckt 6307: picosoc_noflash:soc|picorv32:cpu|Selector126~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~121 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector126~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector126~1 + +# Subckt 6308: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[42]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector126~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[42] + +# Subckt 6309: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a31~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector126~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a31 + +# Subckt 6310: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[31]~30_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a31 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[42] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[31]~30 + +# Subckt 6311: picosoc_noflash:soc|picorv32:cpu|timer[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[31]~30 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~125 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[31] + +# Subckt 6312: picosoc_noflash:soc|picorv32:cpu|Add6~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~118 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[30] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~122 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~121 + +# Subckt 6313: picosoc_noflash:soc|picorv32:cpu|Add6~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~122 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[31] \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~125 + +# Subckt 6314: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Add6~117 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add6~113 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add6~109 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add6~105 \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~2 + +# Subckt 6315: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Add6~77 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add6~73 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add6~69 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add6~65 \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~3 + +# Subckt 6316: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Add6~37 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add6~33 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add6~29 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add6~25 \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~4 + +# Subckt 6317: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|WideOr25 \ + datae=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add6~121 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add6~81 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add6~41 \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~5 + +# Subckt 6318: picosoc_noflash:soc|picorv32:cpu|Add6~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[10] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~41 + +# Subckt 6319: picosoc_noflash:soc|picorv32:cpu|Add6~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[11] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~45 + +# Subckt 6320: picosoc_noflash:soc|picorv32:cpu|timer[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[0]~31 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[0] + +# Subckt 6321: picosoc_noflash:soc|picorv32:cpu|Add6~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[0] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~1 + +# Subckt 6322: picosoc_noflash:soc|picorv32:cpu|timer[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[1]~2 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~5 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[1] + +# Subckt 6323: picosoc_noflash:soc|picorv32:cpu|Add6~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~5 + +# Subckt 6324: picosoc_noflash:soc|picorv32:cpu|timer[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[2]~1 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~9 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[2] + +# Subckt 6325: picosoc_noflash:soc|picorv32:cpu|Add6~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~9 + +# Subckt 6326: picosoc_noflash:soc|picorv32:cpu|Add6~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~13 + +# Subckt 6327: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add6~17 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add6~13 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add6~9 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add6~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add6~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~6 + +# Subckt 6328: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~6 \ + datae=picosoc_noflash:soc|picorv32:cpu|Add6~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add6~53 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add6~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add6~45 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add6~21 \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~7 + +# Subckt 6329: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~7 \ + datae=picosoc_noflash:soc|picorv32:cpu|Add6~97 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add6~93 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add6~89 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add6~85 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add6~61 \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~8 + +# Subckt 6330: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~8 \ + datae=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add6~125 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add6~101 \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_pending[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~9 + +# Subckt 6331: picosoc_noflash:soc|picorv32:cpu|next_irq_pending~10_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_mask[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~10 + +# Subckt 6332: picosoc_noflash:soc|picorv32:cpu|irq_pending[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~10 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_pending[0] + +# Subckt 6333: picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_pending[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_pending[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_pending[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~0 + +# Subckt 6334: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~0 + +# Subckt 6335: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|always18~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector157~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|eoi~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|eoi~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector156~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 + +# Subckt 6336: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~4 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector188~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[1] + +# Subckt 6337: picosoc_noflash:soc|picorv32:cpu|Selector188~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datac=picosoc_noflash:soc|picorv32:cpu|current_pc~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector188~0 + +# Subckt 6338: picosoc_noflash:soc|picorv32:cpu|reg_pc[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector188~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[1] + +# Subckt 6339: picosoc_noflash:soc|picorv32:cpu|Add3~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_compr \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~1 + +# Subckt 6340: picosoc_noflash:soc|picorv32:cpu|Add3~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_compr \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~5 + +# Subckt 6341: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~8 + +# Subckt 6342: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~9 + +# Subckt 6343: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~10 + +# Subckt 6344: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~11_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|alu_shr~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~11 + +# Subckt 6345: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~8 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~12 + +# Subckt 6346: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~13 + +# Subckt 6347: picosoc_noflash:soc|picorv32:cpu|Selector123~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector123~0 + +# Subckt 6348: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~14 + +# Subckt 6349: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~15 + +# Subckt 6350: picosoc_noflash:soc|picorv32:cpu|Selector123~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~15 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector123~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~13 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector123~1 + +# Subckt 6351: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~1 + +# Subckt 6352: picosoc_noflash:soc|picorv32:cpu|Selector123~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector123~2 + +# Subckt 6353: picosoc_noflash:soc|picorv32:cpu|Selector123~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector123~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector125~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector123~3 + +# Subckt 6354: picosoc_noflash:soc|picorv32:cpu|Selector123~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector123~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector123~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~12 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector123~4 + +# Subckt 6355: picosoc_noflash:soc|picorv32:cpu|alu_out_q[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector123~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[2] + +# Subckt 6356: picosoc_noflash:soc|picorv32:cpu|current_pc~31_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~31 + +# Subckt 6357: picosoc_noflash:soc|picorv32:cpu|Selector155~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector156~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|eoi~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|current_pc~31 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add3~5 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector155~0 + +# Subckt 6358: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector155~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[13] + +# Subckt 6359: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector155~0 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a2 + +# Subckt 6360: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[2]~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a2 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[2]~1 + +# Subckt 6361: picosoc_noflash:soc|picorv32:cpu|reg_out~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[2]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~14 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~15 + +# Subckt 6362: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~17_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~17 + +# Subckt 6363: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~9 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~17 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[2] + +# Subckt 6364: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[34] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[2] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[2] + +# Subckt 6365: picosoc_noflash:soc|picorv32:cpu|Add10~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[1] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~1 + +# Subckt 6366: picosoc_noflash:soc|picorv32:cpu|Add10~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~2 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[2] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~5 + +# Subckt 6367: picosoc_noflash:soc|picorv32:cpu|reg_out~16_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_pending[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~16 + +# Subckt 6368: picosoc_noflash:soc|picorv32:cpu|reg_out~17_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~16 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~17 + +# Subckt 6369: picosoc_noflash:soc|picorv32:cpu|reg_out~18_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~17 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~15 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~13 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~18 + +# Subckt 6370: picosoc_noflash:soc|picorv32:cpu|reg_out[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~18 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[2] + +# Subckt 6371: picosoc_noflash:soc|picorv32:cpu|current_pc~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|alu_out_q[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~1 + +# Subckt 6372: picosoc_noflash:soc|picorv32:cpu|Selector187~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datac=picosoc_noflash:soc|picorv32:cpu|current_pc~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector187~0 + +# Subckt 6373: picosoc_noflash:soc|picorv32:cpu|reg_pc[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector187~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[2] + +# Subckt 6374: picosoc_noflash:soc|picorv32:cpu|Add10~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~6 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[3] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~9 + +# Subckt 6375: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~16_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~16 + +# Subckt 6376: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~13 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~16 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[3] + +# Subckt 6377: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[35] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[3] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[3] + +# Subckt 6378: picosoc_noflash:soc|picorv32:cpu|reg_out~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[3] \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|Add10~9 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~11 + +# Subckt 6379: picosoc_noflash:soc|picorv32:cpu|reg_out~12_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~8 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~12 + +# Subckt 6380: picosoc_noflash:soc|picorv32:cpu|reg_out[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~12 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[3] + +# Subckt 6381: picosoc_noflash:soc|picorv32:cpu|Selector154~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + datab=picosoc_noflash:soc|picorv32:cpu|alu_out_q[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector154~0 + +# Subckt 6382: picosoc_noflash:soc|picorv32:cpu|Add3~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[3] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~9 + +# Subckt 6383: picosoc_noflash:soc|picorv32:cpu|Selector154~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add3~9 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector154~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector154~1 + +# Subckt 6384: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector154~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[14] + +# Subckt 6385: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector154~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a3 + +# Subckt 6386: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[3]~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datac=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a3 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[3]~0 + +# Subckt 6387: picosoc_noflash:soc|picorv32:cpu|timer[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[3]~0 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~13 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[3] + +# Subckt 6388: picosoc_noflash:soc|picorv32:cpu|Add6~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~17 + +# Subckt 6389: picosoc_noflash:soc|picorv32:cpu|timer[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[4]~23 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~17 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[4] + +# Subckt 6390: picosoc_noflash:soc|picorv32:cpu|Add6~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~21 + +# Subckt 6391: picosoc_noflash:soc|picorv32:cpu|timer[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[5]~22 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~21 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[5] + +# Subckt 6392: picosoc_noflash:soc|picorv32:cpu|Add6~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[6] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~25 + +# Subckt 6393: picosoc_noflash:soc|picorv32:cpu|timer[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[6]~21 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~25 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[6] + +# Subckt 6394: picosoc_noflash:soc|picorv32:cpu|Add6~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[7] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~29 + +# Subckt 6395: picosoc_noflash:soc|picorv32:cpu|timer[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[7]~20 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~29 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[7] + +# Subckt 6396: picosoc_noflash:soc|picorv32:cpu|Add6~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[8] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~33 + +# Subckt 6397: picosoc_noflash:soc|picorv32:cpu|timer[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[8]~19 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~33 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[8] + +# Subckt 6398: picosoc_noflash:soc|picorv32:cpu|Add6~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[9] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~37 + +# Subckt 6399: picosoc_noflash:soc|picorv32:cpu|timer[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[9]~18 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~37 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[9] + +# Subckt 6400: picosoc_noflash:soc|picorv32:cpu|timer[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[10]~17 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~41 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[10] + +# Subckt 6401: picosoc_noflash:soc|picorv32:cpu|WideOr25~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|timer[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|timer[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|timer[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr25~1 + +# Subckt 6402: picosoc_noflash:soc|picorv32:cpu|WideOr25~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|timer[26] \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|timer[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|timer[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr25~2 + +# Subckt 6403: picosoc_noflash:soc|picorv32:cpu|WideOr25~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|timer[31] \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|timer[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|timer[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr25~3 + +# Subckt 6404: picosoc_noflash:soc|picorv32:cpu|WideOr25~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|timer[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|timer[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr25~4 + +# Subckt 6405: picosoc_noflash:soc|picorv32:cpu|WideOr25~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr25~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr25~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|timer[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|timer[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr25~5 + +# Subckt 6406: picosoc_noflash:soc|picorv32:cpu|WideOr25~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr25~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr25~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr25~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|timer[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|timer[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr25~6 + +# Subckt 6407: picosoc_noflash:soc|picorv32:cpu|WideOr25~I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr25~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr25~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|timer[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|timer[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr25 + +# Subckt 6408: picosoc_noflash:soc|picorv32:cpu|timer[9]~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr25 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 + +# Subckt 6409: picosoc_noflash:soc|picorv32:cpu|timer[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[29]~28 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~117 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[29] + +# Subckt 6410: picosoc_noflash:soc|picorv32:cpu|timer[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[30]~29 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~121 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[30] + +# Subckt 6411: picosoc_noflash:soc|picorv32:cpu|irq_mask~31_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[30]~29 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~31 + +# Subckt 6412: picosoc_noflash:soc|picorv32:cpu|irq_mask[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~31 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[30] + +# Subckt 6413: picosoc_noflash:soc|picorv32:cpu|reg_out~171_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[30]~29 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~170 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~171 + +# Subckt 6414: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~153_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~153 + +# Subckt 6415: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~150 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~153 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[30] + +# Subckt 6416: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[62] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[30] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[30] + +# Subckt 6417: picosoc_noflash:soc|picorv32:cpu|reg_out~172_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~172 + +# Subckt 6418: picosoc_noflash:soc|picorv32:cpu|reg_out~173_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~172 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~171 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~117 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~173 + +# Subckt 6419: picosoc_noflash:soc|picorv32:cpu|reg_out~174_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~173 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~169 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~174 + +# Subckt 6420: picosoc_noflash:soc|picorv32:cpu|reg_out[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~174 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[30] + +# Subckt 6421: picosoc_noflash:soc|picorv32:cpu|alu_shr~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|alu_shr~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 + +# Subckt 6422: picosoc_noflash:soc|picorv32:cpu|Selector95~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector124~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector95~0 + +# Subckt 6423: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~22 + +# Subckt 6424: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~21 + +# Subckt 6425: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~17 + +# Subckt 6426: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~17 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~31 + +# Subckt 6427: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~19 + +# Subckt 6428: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~20 + +# Subckt 6429: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~38 + +# Subckt 6430: picosoc_noflash:soc|picorv32:cpu|Selector95~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector95~1 + +# Subckt 6431: picosoc_noflash:soc|picorv32:cpu|Selector95~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector95~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector95~2 + +# Subckt 6432: picosoc_noflash:soc|picorv32:cpu|Selector95~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector95~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~31 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector95~3 + +# Subckt 6433: picosoc_noflash:soc|picorv32:cpu|Selector95~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector95~4 + +# Subckt 6434: picosoc_noflash:soc|picorv32:cpu|Selector95~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector95~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector95~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector95~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~125 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector95~5 + +# Subckt 6435: picosoc_noflash:soc|picorv32:cpu|alu_out_q[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector95~5 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[30] + +# Subckt 6436: picosoc_noflash:soc|picorv32:cpu|Selector127~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector127~0 + +# Subckt 6437: picosoc_noflash:soc|picorv32:cpu|current_pc~29_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~29 + +# Subckt 6438: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~138 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector159~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[30] + +# Subckt 6439: picosoc_noflash:soc|picorv32:cpu|Selector159~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~29 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector159~0 + +# Subckt 6440: picosoc_noflash:soc|picorv32:cpu|reg_pc[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector159~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[30] + +# Subckt 6441: picosoc_noflash:soc|picorv32:cpu|Add13~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~118 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[30] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add13~122 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~121 + +# Subckt 6442: picosoc_noflash:soc|picorv32:cpu|Selector475~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~121 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[30]~29 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_pc[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[30]~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector475~0 + +# Subckt 6443: picosoc_noflash:soc|picorv32:cpu|reg_op1[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector475~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] + +# Subckt 6444: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~25 + +# Subckt 6445: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~30 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~31 + +# Subckt 6446: picosoc_noflash:soc|picorv32:cpu|Selector121~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~31 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector121~0 + +# Subckt 6447: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~3 + +# Subckt 6448: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~4 + +# Subckt 6449: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~29_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~4 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~29 + +# Subckt 6450: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~38 + +# Subckt 6451: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~39 + +# Subckt 6452: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~32 + +# Subckt 6453: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~34 + +# Subckt 6454: picosoc_noflash:soc|picorv32:cpu|Selector121~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~34 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~32 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~39 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector121~1 + +# Subckt 6455: picosoc_noflash:soc|picorv32:cpu|Selector121~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector121~2 + +# Subckt 6456: picosoc_noflash:soc|picorv32:cpu|Selector121~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector121~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector121~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~29 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector121~3 + +# Subckt 6457: picosoc_noflash:soc|picorv32:cpu|Selector121~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector121~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector121~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~21 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector121~4 + +# Subckt 6458: picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 + +# Subckt 6459: picosoc_noflash:soc|picorv32:cpu|alu_out_q[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector121~4 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[4] + +# Subckt 6460: picosoc_noflash:soc|picorv32:cpu|Selector153~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector153~0 + +# Subckt 6461: picosoc_noflash:soc|picorv32:cpu|current_pc~23_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector153~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~23 + +# Subckt 6462: picosoc_noflash:soc|picorv32:cpu|Selector185~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~23 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector185~0 + +# Subckt 6463: picosoc_noflash:soc|picorv32:cpu|reg_pc[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector185~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[4] + +# Subckt 6464: picosoc_noflash:soc|picorv32:cpu|Add3~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~13 + +# Subckt 6465: picosoc_noflash:soc|picorv32:cpu|Add3~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~17 + +# Subckt 6466: picosoc_noflash:soc|picorv32:cpu|Add3~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[8] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~29 + +# Subckt 6467: picosoc_noflash:soc|picorv32:cpu|Add3~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[10] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~37 + +# Subckt 6468: picosoc_noflash:soc|picorv32:cpu|Add3~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add3~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[11] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add3~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add3~41 + +# Subckt 6469: picosoc_noflash:soc|picorv32:cpu|Selector146~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector146~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector146~1 + +# Subckt 6470: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector146~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[22] + +# Subckt 6471: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a11~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector146~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a11 + +# Subckt 6472: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[11]~16_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a11 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[11]~16 + +# Subckt 6473: picosoc_noflash:soc|picorv32:cpu|timer[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[11]~16 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~45 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[11] + +# Subckt 6474: picosoc_noflash:soc|picorv32:cpu|Add6~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[12] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~49 + +# Subckt 6475: picosoc_noflash:soc|picorv32:cpu|timer[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[12]~15 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~49 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[12] + +# Subckt 6476: picosoc_noflash:soc|picorv32:cpu|Add6~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~50 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[13] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~53 + +# Subckt 6477: picosoc_noflash:soc|picorv32:cpu|timer[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[13]~14 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~53 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[13] + +# Subckt 6478: picosoc_noflash:soc|picorv32:cpu|Add6~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[14] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~57 + +# Subckt 6479: picosoc_noflash:soc|picorv32:cpu|timer[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[14]~13 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~57 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[14] + +# Subckt 6480: picosoc_noflash:soc|picorv32:cpu|Add6~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[15] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~61 + +# Subckt 6481: picosoc_noflash:soc|picorv32:cpu|timer[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[15]~12 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~61 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[15] + +# Subckt 6482: picosoc_noflash:soc|picorv32:cpu|Add6~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~62 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[16] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~65 + +# Subckt 6483: picosoc_noflash:soc|picorv32:cpu|timer[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[16]~11 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~65 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[16] + +# Subckt 6484: picosoc_noflash:soc|picorv32:cpu|Add6~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[17] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~69 + +# Subckt 6485: picosoc_noflash:soc|picorv32:cpu|timer[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[17]~10 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~69 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[17] + +# Subckt 6486: picosoc_noflash:soc|picorv32:cpu|Add6~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[18] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~73 + +# Subckt 6487: picosoc_noflash:soc|picorv32:cpu|timer[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[18]~9 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~73 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[18] + +# Subckt 6488: picosoc_noflash:soc|picorv32:cpu|Add6~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~74 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[19] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~77 + +# Subckt 6489: picosoc_noflash:soc|picorv32:cpu|timer[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[19]~8 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~77 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[19] + +# Subckt 6490: picosoc_noflash:soc|picorv32:cpu|Add6~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[20] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~81 + +# Subckt 6491: picosoc_noflash:soc|picorv32:cpu|timer[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[20]~7 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~81 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[20] + +# Subckt 6492: picosoc_noflash:soc|picorv32:cpu|Add6~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~82 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[21] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~85 + +# Subckt 6493: picosoc_noflash:soc|picorv32:cpu|timer[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[21]~6 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~85 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[21] + +# Subckt 6494: picosoc_noflash:soc|picorv32:cpu|Add6~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[22] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~89 + +# Subckt 6495: picosoc_noflash:soc|picorv32:cpu|timer[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[22]~5 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~89 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[22] + +# Subckt 6496: picosoc_noflash:soc|picorv32:cpu|Add6~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[23] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~93 + +# Subckt 6497: picosoc_noflash:soc|picorv32:cpu|timer[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[23]~4 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~93 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[23] + +# Subckt 6498: picosoc_noflash:soc|picorv32:cpu|Add6~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~94 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[24] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~97 + +# Subckt 6499: picosoc_noflash:soc|picorv32:cpu|timer[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[24]~3 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~97 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[24] + +# Subckt 6500: picosoc_noflash:soc|picorv32:cpu|Add6~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~98 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[25] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~101 + +# Subckt 6501: picosoc_noflash:soc|picorv32:cpu|timer[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[25]~24 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~101 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[25] + +# Subckt 6502: picosoc_noflash:soc|picorv32:cpu|Add6~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[26] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~105 + +# Subckt 6503: picosoc_noflash:soc|picorv32:cpu|timer[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[26]~25 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~105 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[26] + +# Subckt 6504: picosoc_noflash:soc|picorv32:cpu|Add6~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add6~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[27] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add6~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add6~109 + +# Subckt 6505: picosoc_noflash:soc|picorv32:cpu|timer[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[27]~26 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~109 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[27] + +# Subckt 6506: picosoc_noflash:soc|picorv32:cpu|timer[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[28]~27 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|timer~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Add6~113 \ + ena=picosoc_noflash:soc|picorv32:cpu|timer[9]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|timer[28] + +# Subckt 6507: picosoc_noflash:soc|picorv32:cpu|irq_mask~29_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[28]~27 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~29 + +# Subckt 6508: picosoc_noflash:soc|picorv32:cpu|irq_mask[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~29 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[28] + +# Subckt 6509: picosoc_noflash:soc|picorv32:cpu|reg_out~159_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[28]~27 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~158 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~159 + +# Subckt 6510: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~143_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~143 + +# Subckt 6511: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~140 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~143 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[28] + +# Subckt 6512: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[60] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[28] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[28] + +# Subckt 6513: picosoc_noflash:soc|picorv32:cpu|reg_out~160_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~160 + +# Subckt 6514: picosoc_noflash:soc|picorv32:cpu|reg_out~161_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~160 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~159 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~109 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~161 + +# Subckt 6515: picosoc_noflash:soc|picorv32:cpu|reg_out~162_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~161 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~157 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~162 + +# Subckt 6516: picosoc_noflash:soc|picorv32:cpu|reg_out[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~162 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[28] + +# Subckt 6517: picosoc_noflash:soc|picorv32:cpu|Selector97~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector124~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector97~0 + +# Subckt 6518: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~9 + +# Subckt 6519: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~5 + +# Subckt 6520: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~9 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~33 + +# Subckt 6521: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~7 + +# Subckt 6522: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~8 + +# Subckt 6523: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~10 + +# Subckt 6524: picosoc_noflash:soc|picorv32:cpu|Selector97~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector97~1 + +# Subckt 6525: picosoc_noflash:soc|picorv32:cpu|Selector97~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector97~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~8 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector97~2 + +# Subckt 6526: picosoc_noflash:soc|picorv32:cpu|Selector97~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector97~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~33 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector97~3 + +# Subckt 6527: picosoc_noflash:soc|picorv32:cpu|Selector97~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector97~4 + +# Subckt 6528: picosoc_noflash:soc|picorv32:cpu|Selector97~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector97~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector97~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector97~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~117 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector97~5 + +# Subckt 6529: picosoc_noflash:soc|picorv32:cpu|alu_out_q[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector97~5 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[28] + +# Subckt 6530: picosoc_noflash:soc|picorv32:cpu|Selector129~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector129~0 + +# Subckt 6531: picosoc_noflash:soc|picorv32:cpu|current_pc~27_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector129~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~27 + +# Subckt 6532: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~130 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector161~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[28] + +# Subckt 6533: picosoc_noflash:soc|picorv32:cpu|Selector161~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~27 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector161~0 + +# Subckt 6534: picosoc_noflash:soc|picorv32:cpu|reg_pc[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector161~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[28] + +# Subckt 6535: picosoc_noflash:soc|picorv32:cpu|reg_out~164_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[61] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[61] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~164 + +# Subckt 6536: picosoc_noflash:soc|picorv32:cpu|irq_mask~30_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[29]~28 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~30 + +# Subckt 6537: picosoc_noflash:soc|picorv32:cpu|irq_mask[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~30 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[29] + +# Subckt 6538: picosoc_noflash:soc|picorv32:cpu|reg_out~165_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[29]~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~164 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~165 + +# Subckt 6539: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~148_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~148 + +# Subckt 6540: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~145 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~148 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[29] + +# Subckt 6541: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[61] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[29] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[29] + +# Subckt 6542: picosoc_noflash:soc|picorv32:cpu|reg_out~166_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~166 + +# Subckt 6543: picosoc_noflash:soc|picorv32:cpu|reg_out~167_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~166 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~165 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~113 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~167 + +# Subckt 6544: picosoc_noflash:soc|picorv32:cpu|reg_out~168_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~167 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~163 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~168 + +# Subckt 6545: picosoc_noflash:soc|picorv32:cpu|reg_out[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~168 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[29] + +# Subckt 6546: picosoc_noflash:soc|picorv32:cpu|Selector96~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector124~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector96~0 + +# Subckt 6547: picosoc_noflash:soc|picorv32:cpu|Selector96~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector96~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector96~1 + +# Subckt 6548: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~28 + +# Subckt 6549: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~25 + +# Subckt 6550: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~23 + +# Subckt 6551: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~23 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~28 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~32 + +# Subckt 6552: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~26 + +# Subckt 6553: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~27 + +# Subckt 6554: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~37 + +# Subckt 6555: picosoc_noflash:soc|picorv32:cpu|Selector96~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector96~2 + +# Subckt 6556: picosoc_noflash:soc|picorv32:cpu|Selector96~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector96~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~37 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~27 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector96~3 + +# Subckt 6557: picosoc_noflash:soc|picorv32:cpu|Selector96~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector96~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~32 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector96~4 + +# Subckt 6558: picosoc_noflash:soc|picorv32:cpu|Selector96~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector96~5 + +# Subckt 6559: picosoc_noflash:soc|picorv32:cpu|Selector96~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector96~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector96~4 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector96~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~121 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector96~6 + +# Subckt 6560: picosoc_noflash:soc|picorv32:cpu|alu_out_q[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector96~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[29] + +# Subckt 6561: picosoc_noflash:soc|picorv32:cpu|Selector128~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector128~0 + +# Subckt 6562: picosoc_noflash:soc|picorv32:cpu|current_pc~28_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector128~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~28 + +# Subckt 6563: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~134 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector160~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[29] + +# Subckt 6564: picosoc_noflash:soc|picorv32:cpu|Selector128~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~113 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector128~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector128~1 + +# Subckt 6565: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[40]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector128~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[40] + +# Subckt 6566: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a29~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector128~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a29 + +# Subckt 6567: picosoc_noflash:soc|picorv32:cpu|Selector508~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a29 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[40] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector508~0 + +# Subckt 6568: picosoc_noflash:soc|picorv32:cpu|reg_op2[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector508~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] + +# Subckt 6569: picosoc_noflash:soc|picorv32:cpu|Selector35~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector35~0 + +# Subckt 6570: picosoc_noflash:soc|picorv32:cpu|mem_wdata[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector35~0 \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] + +# Subckt 6571: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29] + +# Subckt 6572: picosoc_noflash:soc|mem_rdata[29]~79_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[29]~79 + +# Subckt 6573: picosoc_noflash:soc|picosoc_mem:memory|mem[0][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][29] + +# Subckt 6574: picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 + +# Subckt 6575: picosoc_noflash:soc|picosoc_mem:memory|mem[2][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][29] + +# Subckt 6576: picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 + +# Subckt 6577: picosoc_noflash:soc|picosoc_mem:memory|mem[1][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][29] + +# Subckt 6578: picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 + +# Subckt 6579: picosoc_noflash:soc|picosoc_mem:memory|mem[3][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][29] + +# Subckt 6580: picosoc_noflash:soc|picosoc_mem:memory|Mux2~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[3][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[2][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~0 + +# Subckt 6581: picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 + +# Subckt 6582: picosoc_noflash:soc|picosoc_mem:memory|mem[16][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][29] + +# Subckt 6583: picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 + +# Subckt 6584: picosoc_noflash:soc|picosoc_mem:memory|mem[18][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][29] + +# Subckt 6585: picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 + +# Subckt 6586: picosoc_noflash:soc|picosoc_mem:memory|mem[17][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][29] + +# Subckt 6587: picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 + +# Subckt 6588: picosoc_noflash:soc|picosoc_mem:memory|mem[19][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][29] + +# Subckt 6589: picosoc_noflash:soc|picosoc_mem:memory|Mux2~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[19][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~1 + +# Subckt 6590: picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 + +# Subckt 6591: picosoc_noflash:soc|picosoc_mem:memory|mem[8][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][29] + +# Subckt 6592: picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 + +# Subckt 6593: picosoc_noflash:soc|picosoc_mem:memory|mem[10][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][29] + +# Subckt 6594: picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 + +# Subckt 6595: picosoc_noflash:soc|picosoc_mem:memory|mem[9][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][29] + +# Subckt 6596: picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 + +# Subckt 6597: picosoc_noflash:soc|picosoc_mem:memory|mem[11][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][29] + +# Subckt 6598: picosoc_noflash:soc|picosoc_mem:memory|Mux2~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[11][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[10][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~2 + +# Subckt 6599: picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 + +# Subckt 6600: picosoc_noflash:soc|picosoc_mem:memory|mem[24][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][29] + +# Subckt 6601: picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 + +# Subckt 6602: picosoc_noflash:soc|picosoc_mem:memory|mem[26][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][29] + +# Subckt 6603: picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 + +# Subckt 6604: picosoc_noflash:soc|picosoc_mem:memory|mem[25][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][29] + +# Subckt 6605: picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 + +# Subckt 6606: picosoc_noflash:soc|picosoc_mem:memory|mem[27][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][29] + +# Subckt 6607: picosoc_noflash:soc|picosoc_mem:memory|Mux2~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[27][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~3 + +# Subckt 6608: picosoc_noflash:soc|picosoc_mem:memory|Mux2~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~4 + +# Subckt 6609: picosoc_noflash:soc|picosoc_mem:memory|mem[128][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][29] + +# Subckt 6610: picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 + +# Subckt 6611: picosoc_noflash:soc|picosoc_mem:memory|mem[130][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][29] + +# Subckt 6612: picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 + +# Subckt 6613: picosoc_noflash:soc|picosoc_mem:memory|mem[136][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][29] + +# Subckt 6614: picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 + +# Subckt 6615: picosoc_noflash:soc|picosoc_mem:memory|mem[138][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][29] + +# Subckt 6616: picosoc_noflash:soc|picosoc_mem:memory|Mux2~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[138][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[136][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[130][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~5 + +# Subckt 6617: picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 + +# Subckt 6618: picosoc_noflash:soc|picosoc_mem:memory|mem[144][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][29] + +# Subckt 6619: picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 + +# Subckt 6620: picosoc_noflash:soc|picosoc_mem:memory|mem[146][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][29] + +# Subckt 6621: picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 + +# Subckt 6622: picosoc_noflash:soc|picosoc_mem:memory|mem[152][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][29] + +# Subckt 6623: picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 + +# Subckt 6624: picosoc_noflash:soc|picosoc_mem:memory|mem[154][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][29] + +# Subckt 6625: picosoc_noflash:soc|picosoc_mem:memory|Mux2~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[154][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[152][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~6 + +# Subckt 6626: picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 + +# Subckt 6627: picosoc_noflash:soc|picosoc_mem:memory|mem[129][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][29] + +# Subckt 6628: picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 + +# Subckt 6629: picosoc_noflash:soc|picosoc_mem:memory|mem[131][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][29] + +# Subckt 6630: picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 + +# Subckt 6631: picosoc_noflash:soc|picosoc_mem:memory|mem[137][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][29] + +# Subckt 6632: picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 + +# Subckt 6633: picosoc_noflash:soc|picosoc_mem:memory|mem[139][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][29] + +# Subckt 6634: picosoc_noflash:soc|picosoc_mem:memory|Mux2~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~7 + +# Subckt 6635: picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 + +# Subckt 6636: picosoc_noflash:soc|picosoc_mem:memory|mem[145][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][29] + +# Subckt 6637: picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 + +# Subckt 6638: picosoc_noflash:soc|picosoc_mem:memory|mem[147][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][29] + +# Subckt 6639: picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 + +# Subckt 6640: picosoc_noflash:soc|picosoc_mem:memory|mem[153][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][29] + +# Subckt 6641: picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 + +# Subckt 6642: picosoc_noflash:soc|picosoc_mem:memory|mem[155][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][29] + +# Subckt 6643: picosoc_noflash:soc|picosoc_mem:memory|Mux2~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~8 + +# Subckt 6644: picosoc_noflash:soc|picosoc_mem:memory|Mux2~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~9 + +# Subckt 6645: picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 + +# Subckt 6646: picosoc_noflash:soc|picosoc_mem:memory|mem[4][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][29] + +# Subckt 6647: picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 + +# Subckt 6648: picosoc_noflash:soc|picosoc_mem:memory|mem[6][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][29] + +# Subckt 6649: picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 + +# Subckt 6650: picosoc_noflash:soc|picosoc_mem:memory|mem[20][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][29] + +# Subckt 6651: picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 + +# Subckt 6652: picosoc_noflash:soc|picosoc_mem:memory|mem[22][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][29] + +# Subckt 6653: picosoc_noflash:soc|picosoc_mem:memory|Mux2~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[22][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[20][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[6][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~10 + +# Subckt 6654: picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 + +# Subckt 6655: picosoc_noflash:soc|picosoc_mem:memory|mem[5][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][29] + +# Subckt 6656: picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 + +# Subckt 6657: picosoc_noflash:soc|picosoc_mem:memory|mem[7][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][29] + +# Subckt 6658: picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 + +# Subckt 6659: picosoc_noflash:soc|picosoc_mem:memory|mem[21][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][29] + +# Subckt 6660: picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 + +# Subckt 6661: picosoc_noflash:soc|picosoc_mem:memory|mem[23][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][29] + +# Subckt 6662: picosoc_noflash:soc|picosoc_mem:memory|Mux2~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[7][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~11 + +# Subckt 6663: picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 + +# Subckt 6664: picosoc_noflash:soc|picosoc_mem:memory|mem[12][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][29] + +# Subckt 6665: picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 + +# Subckt 6666: picosoc_noflash:soc|picosoc_mem:memory|mem[14][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][29] + +# Subckt 6667: picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 + +# Subckt 6668: picosoc_noflash:soc|picosoc_mem:memory|mem[28][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][29] + +# Subckt 6669: picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 + +# Subckt 6670: picosoc_noflash:soc|picosoc_mem:memory|mem[30][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][29] + +# Subckt 6671: picosoc_noflash:soc|picosoc_mem:memory|Mux2~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[14][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~12 + +# Subckt 6672: picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 + +# Subckt 6673: picosoc_noflash:soc|picosoc_mem:memory|mem[13][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][29] + +# Subckt 6674: picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 + +# Subckt 6675: picosoc_noflash:soc|picosoc_mem:memory|mem[15][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][29] + +# Subckt 6676: picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 + +# Subckt 6677: picosoc_noflash:soc|picosoc_mem:memory|mem[29][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][29] + +# Subckt 6678: picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 + +# Subckt 6679: picosoc_noflash:soc|picosoc_mem:memory|mem[31][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][29] + +# Subckt 6680: picosoc_noflash:soc|picosoc_mem:memory|Mux2~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[15][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[13][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~13 + +# Subckt 6681: picosoc_noflash:soc|picosoc_mem:memory|Mux2~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~14 + +# Subckt 6682: picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 + +# Subckt 6683: picosoc_noflash:soc|picosoc_mem:memory|mem[132][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][29] + +# Subckt 6684: picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 + +# Subckt 6685: picosoc_noflash:soc|picosoc_mem:memory|mem[134][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][29] + +# Subckt 6686: picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 + +# Subckt 6687: picosoc_noflash:soc|picosoc_mem:memory|mem[133][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][29] + +# Subckt 6688: picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 + +# Subckt 6689: picosoc_noflash:soc|picosoc_mem:memory|mem[135][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][29] + +# Subckt 6690: picosoc_noflash:soc|picosoc_mem:memory|Mux2~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[135][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[134][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~15 + +# Subckt 6691: picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 + +# Subckt 6692: picosoc_noflash:soc|picosoc_mem:memory|mem[148][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][29] + +# Subckt 6693: picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 + +# Subckt 6694: picosoc_noflash:soc|picosoc_mem:memory|mem[150][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][29] + +# Subckt 6695: picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 + +# Subckt 6696: picosoc_noflash:soc|picosoc_mem:memory|mem[149][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][29] + +# Subckt 6697: picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 + +# Subckt 6698: picosoc_noflash:soc|picosoc_mem:memory|mem[151][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][29] + +# Subckt 6699: picosoc_noflash:soc|picosoc_mem:memory|Mux2~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[150][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~16 + +# Subckt 6700: picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 + +# Subckt 6701: picosoc_noflash:soc|picosoc_mem:memory|mem[140][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][29] + +# Subckt 6702: picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 + +# Subckt 6703: picosoc_noflash:soc|picosoc_mem:memory|mem[142][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][29] + +# Subckt 6704: picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 + +# Subckt 6705: picosoc_noflash:soc|picosoc_mem:memory|mem[141][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][29] + +# Subckt 6706: picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 + +# Subckt 6707: picosoc_noflash:soc|picosoc_mem:memory|mem[143][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][29] + +# Subckt 6708: picosoc_noflash:soc|picosoc_mem:memory|Mux2~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[142][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~17 + +# Subckt 6709: picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 + +# Subckt 6710: picosoc_noflash:soc|picosoc_mem:memory|mem[156][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][29] + +# Subckt 6711: picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 + +# Subckt 6712: picosoc_noflash:soc|picosoc_mem:memory|mem[158][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][29] + +# Subckt 6713: picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 + +# Subckt 6714: picosoc_noflash:soc|picosoc_mem:memory|mem[157][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][29] + +# Subckt 6715: picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 + +# Subckt 6716: picosoc_noflash:soc|picosoc_mem:memory|mem[159][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][29] + +# Subckt 6717: picosoc_noflash:soc|picosoc_mem:memory|Mux2~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[158][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[156][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~18 + +# Subckt 6718: picosoc_noflash:soc|picosoc_mem:memory|Mux2~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~19 + +# Subckt 6719: picosoc_noflash:soc|picosoc_mem:memory|Mux2~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~20 + +# Subckt 6720: picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 + +# Subckt 6721: picosoc_noflash:soc|picosoc_mem:memory|mem[64][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][29] + +# Subckt 6722: picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 + +# Subckt 6723: picosoc_noflash:soc|picosoc_mem:memory|mem[80][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][29] + +# Subckt 6724: picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 + +# Subckt 6725: picosoc_noflash:soc|picosoc_mem:memory|mem[68][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][29] + +# Subckt 6726: picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 + +# Subckt 6727: picosoc_noflash:soc|picosoc_mem:memory|mem[84][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][29] + +# Subckt 6728: picosoc_noflash:soc|picosoc_mem:memory|Mux2~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[84][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[68][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~21 + +# Subckt 6729: picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 + +# Subckt 6730: picosoc_noflash:soc|picosoc_mem:memory|mem[66][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][29] + +# Subckt 6731: picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 + +# Subckt 6732: picosoc_noflash:soc|picosoc_mem:memory|mem[82][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][29] + +# Subckt 6733: picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 + +# Subckt 6734: picosoc_noflash:soc|picosoc_mem:memory|mem[70][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][29] + +# Subckt 6735: picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 + +# Subckt 6736: picosoc_noflash:soc|picosoc_mem:memory|mem[86][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][29] + +# Subckt 6737: picosoc_noflash:soc|picosoc_mem:memory|Mux2~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~22 + +# Subckt 6738: picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 + +# Subckt 6739: picosoc_noflash:soc|picosoc_mem:memory|mem[65][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][29] + +# Subckt 6740: picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 + +# Subckt 6741: picosoc_noflash:soc|picosoc_mem:memory|mem[81][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][29] + +# Subckt 6742: picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 + +# Subckt 6743: picosoc_noflash:soc|picosoc_mem:memory|mem[69][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][29] + +# Subckt 6744: picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 + +# Subckt 6745: picosoc_noflash:soc|picosoc_mem:memory|mem[85][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][29] + +# Subckt 6746: picosoc_noflash:soc|picosoc_mem:memory|Mux2~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[85][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~23 + +# Subckt 6747: picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 + +# Subckt 6748: picosoc_noflash:soc|picosoc_mem:memory|mem[67][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][29] + +# Subckt 6749: picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 + +# Subckt 6750: picosoc_noflash:soc|picosoc_mem:memory|mem[83][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][29] + +# Subckt 6751: picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 + +# Subckt 6752: picosoc_noflash:soc|picosoc_mem:memory|mem[71][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][29] + +# Subckt 6753: picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 + +# Subckt 6754: picosoc_noflash:soc|picosoc_mem:memory|mem[87][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][29] + +# Subckt 6755: picosoc_noflash:soc|picosoc_mem:memory|Mux2~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~24 + +# Subckt 6756: picosoc_noflash:soc|picosoc_mem:memory|Mux2~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~25 + +# Subckt 6757: picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 + +# Subckt 6758: picosoc_noflash:soc|picosoc_mem:memory|mem[192][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][29] + +# Subckt 6759: picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 + +# Subckt 6760: picosoc_noflash:soc|picosoc_mem:memory|mem[193][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][29] + +# Subckt 6761: picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 + +# Subckt 6762: picosoc_noflash:soc|picosoc_mem:memory|mem[196][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][29] + +# Subckt 6763: picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 + +# Subckt 6764: picosoc_noflash:soc|picosoc_mem:memory|mem[197][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][29] + +# Subckt 6765: picosoc_noflash:soc|picosoc_mem:memory|Mux2~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[196][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~26 + +# Subckt 6766: picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 + +# Subckt 6767: picosoc_noflash:soc|picosoc_mem:memory|mem[208][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][29] + +# Subckt 6768: picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 + +# Subckt 6769: picosoc_noflash:soc|picosoc_mem:memory|mem[209][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][29] + +# Subckt 6770: picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 + +# Subckt 6771: picosoc_noflash:soc|picosoc_mem:memory|mem[212][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][29] + +# Subckt 6772: picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 + +# Subckt 6773: picosoc_noflash:soc|picosoc_mem:memory|mem[213][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][29] + +# Subckt 6774: picosoc_noflash:soc|picosoc_mem:memory|Mux2~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[212][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~27 + +# Subckt 6775: picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 + +# Subckt 6776: picosoc_noflash:soc|picosoc_mem:memory|mem[194][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][29] + +# Subckt 6777: picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 + +# Subckt 6778: picosoc_noflash:soc|picosoc_mem:memory|mem[195][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][29] + +# Subckt 6779: picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 + +# Subckt 6780: picosoc_noflash:soc|picosoc_mem:memory|mem[198][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][29] + +# Subckt 6781: picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 + +# Subckt 6782: picosoc_noflash:soc|picosoc_mem:memory|mem[199][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][29] + +# Subckt 6783: picosoc_noflash:soc|picosoc_mem:memory|Mux2~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[198][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~28 + +# Subckt 6784: picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 + +# Subckt 6785: picosoc_noflash:soc|picosoc_mem:memory|mem[210][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][29] + +# Subckt 6786: picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 + +# Subckt 6787: picosoc_noflash:soc|picosoc_mem:memory|mem[211][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][29] + +# Subckt 6788: picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 + +# Subckt 6789: picosoc_noflash:soc|picosoc_mem:memory|mem[214][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][29] + +# Subckt 6790: picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 + +# Subckt 6791: picosoc_noflash:soc|picosoc_mem:memory|mem[215][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][29] + +# Subckt 6792: picosoc_noflash:soc|picosoc_mem:memory|Mux2~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[214][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[210][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~29 + +# Subckt 6793: picosoc_noflash:soc|picosoc_mem:memory|Mux2~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~30 + +# Subckt 6794: picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 + +# Subckt 6795: picosoc_noflash:soc|picosoc_mem:memory|mem[72][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][29] + +# Subckt 6796: picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 + +# Subckt 6797: picosoc_noflash:soc|picosoc_mem:memory|mem[74][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][29] + +# Subckt 6798: picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 + +# Subckt 6799: picosoc_noflash:soc|picosoc_mem:memory|mem[76][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][29] + +# Subckt 6800: picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 + +# Subckt 6801: picosoc_noflash:soc|picosoc_mem:memory|mem[78][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][29] + +# Subckt 6802: picosoc_noflash:soc|picosoc_mem:memory|Mux2~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[78][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~31 + +# Subckt 6803: picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 + +# Subckt 6804: picosoc_noflash:soc|picosoc_mem:memory|mem[88][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][29] + +# Subckt 6805: picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 + +# Subckt 6806: picosoc_noflash:soc|picosoc_mem:memory|mem[90][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][29] + +# Subckt 6807: picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 + +# Subckt 6808: picosoc_noflash:soc|picosoc_mem:memory|mem[92][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][29] + +# Subckt 6809: picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 + +# Subckt 6810: picosoc_noflash:soc|picosoc_mem:memory|mem[94][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][29] + +# Subckt 6811: picosoc_noflash:soc|picosoc_mem:memory|Mux2~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~32 + +# Subckt 6812: picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 + +# Subckt 6813: picosoc_noflash:soc|picosoc_mem:memory|mem[73][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][29] + +# Subckt 6814: picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 + +# Subckt 6815: picosoc_noflash:soc|picosoc_mem:memory|mem[75][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][29] + +# Subckt 6816: picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 + +# Subckt 6817: picosoc_noflash:soc|picosoc_mem:memory|mem[77][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][29] + +# Subckt 6818: picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 + +# Subckt 6819: picosoc_noflash:soc|picosoc_mem:memory|mem[79][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][29] + +# Subckt 6820: picosoc_noflash:soc|picosoc_mem:memory|Mux2~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[75][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~33 + +# Subckt 6821: picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 + +# Subckt 6822: picosoc_noflash:soc|picosoc_mem:memory|mem[89][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][29] + +# Subckt 6823: picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 + +# Subckt 6824: picosoc_noflash:soc|picosoc_mem:memory|mem[91][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][29] + +# Subckt 6825: picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 + +# Subckt 6826: picosoc_noflash:soc|picosoc_mem:memory|mem[93][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][29] + +# Subckt 6827: picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~1 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 + +# Subckt 6828: picosoc_noflash:soc|picosoc_mem:memory|mem[95][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][29] + +# Subckt 6829: picosoc_noflash:soc|picosoc_mem:memory|Mux2~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[91][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[89][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~34 + +# Subckt 6830: picosoc_noflash:soc|picosoc_mem:memory|Mux2~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~35 + +# Subckt 6831: picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 + +# Subckt 6832: picosoc_noflash:soc|picosoc_mem:memory|mem[200][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][29] + +# Subckt 6833: picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 + +# Subckt 6834: picosoc_noflash:soc|picosoc_mem:memory|mem[216][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][29] + +# Subckt 6835: picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 + +# Subckt 6836: picosoc_noflash:soc|picosoc_mem:memory|mem[204][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][29] + +# Subckt 6837: picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 + +# Subckt 6838: picosoc_noflash:soc|picosoc_mem:memory|mem[220][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][29] + +# Subckt 6839: picosoc_noflash:soc|picosoc_mem:memory|Mux2~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~36 + +# Subckt 6840: picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 + +# Subckt 6841: picosoc_noflash:soc|picosoc_mem:memory|mem[202][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][29] + +# Subckt 6842: picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 + +# Subckt 6843: picosoc_noflash:soc|picosoc_mem:memory|mem[218][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][29] + +# Subckt 6844: picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 + +# Subckt 6845: picosoc_noflash:soc|picosoc_mem:memory|mem[206][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][29] + +# Subckt 6846: picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 + +# Subckt 6847: picosoc_noflash:soc|picosoc_mem:memory|mem[222][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][29] + +# Subckt 6848: picosoc_noflash:soc|picosoc_mem:memory|Mux2~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[218][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[202][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~37 + +# Subckt 6849: picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 + +# Subckt 6850: picosoc_noflash:soc|picosoc_mem:memory|mem[201][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][29] + +# Subckt 6851: picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 + +# Subckt 6852: picosoc_noflash:soc|picosoc_mem:memory|mem[217][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][29] + +# Subckt 6853: picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 + +# Subckt 6854: picosoc_noflash:soc|picosoc_mem:memory|mem[205][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][29] + +# Subckt 6855: picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 + +# Subckt 6856: picosoc_noflash:soc|picosoc_mem:memory|mem[221][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][29] + +# Subckt 6857: picosoc_noflash:soc|picosoc_mem:memory|Mux2~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~38 + +# Subckt 6858: picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 + +# Subckt 6859: picosoc_noflash:soc|picosoc_mem:memory|mem[203][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][29] + +# Subckt 6860: picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 + +# Subckt 6861: picosoc_noflash:soc|picosoc_mem:memory|mem[219][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][29] + +# Subckt 6862: picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 + +# Subckt 6863: picosoc_noflash:soc|picosoc_mem:memory|mem[207][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][29] + +# Subckt 6864: picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~34 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 + +# Subckt 6865: picosoc_noflash:soc|picosoc_mem:memory|mem[223][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][29] + +# Subckt 6866: picosoc_noflash:soc|picosoc_mem:memory|Mux2~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[219][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[203][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~39 + +# Subckt 6867: picosoc_noflash:soc|picosoc_mem:memory|Mux2~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~40 + +# Subckt 6868: picosoc_noflash:soc|picosoc_mem:memory|Mux2~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~41 + +# Subckt 6869: picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 + +# Subckt 6870: picosoc_noflash:soc|picosoc_mem:memory|mem[32][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][29] + +# Subckt 6871: picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 + +# Subckt 6872: picosoc_noflash:soc|picosoc_mem:memory|mem[34][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][29] + +# Subckt 6873: picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 + +# Subckt 6874: picosoc_noflash:soc|picosoc_mem:memory|mem[40][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][29] + +# Subckt 6875: picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 + +# Subckt 6876: picosoc_noflash:soc|picosoc_mem:memory|mem[42][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][29] + +# Subckt 6877: picosoc_noflash:soc|picosoc_mem:memory|Mux2~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[42][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[40][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[34][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~42 + +# Subckt 6878: picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 + +# Subckt 6879: picosoc_noflash:soc|picosoc_mem:memory|mem[33][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][29] + +# Subckt 6880: picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 + +# Subckt 6881: picosoc_noflash:soc|picosoc_mem:memory|mem[35][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][29] + +# Subckt 6882: picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 + +# Subckt 6883: picosoc_noflash:soc|picosoc_mem:memory|mem[41][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][29] + +# Subckt 6884: picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 + +# Subckt 6885: picosoc_noflash:soc|picosoc_mem:memory|mem[43][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][29] + +# Subckt 6886: picosoc_noflash:soc|picosoc_mem:memory|Mux2~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[43][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~43 + +# Subckt 6887: picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 + +# Subckt 6888: picosoc_noflash:soc|picosoc_mem:memory|mem[36][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][29] + +# Subckt 6889: picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 + +# Subckt 6890: picosoc_noflash:soc|picosoc_mem:memory|mem[38][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][29] + +# Subckt 6891: picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 + +# Subckt 6892: picosoc_noflash:soc|picosoc_mem:memory|mem[44][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][29] + +# Subckt 6893: picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 + +# Subckt 6894: picosoc_noflash:soc|picosoc_mem:memory|mem[46][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][29] + +# Subckt 6895: picosoc_noflash:soc|picosoc_mem:memory|Mux2~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[46][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~44 + +# Subckt 6896: picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 + +# Subckt 6897: picosoc_noflash:soc|picosoc_mem:memory|mem[37][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][29] + +# Subckt 6898: picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 + +# Subckt 6899: picosoc_noflash:soc|picosoc_mem:memory|mem[39][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][29] + +# Subckt 6900: picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 + +# Subckt 6901: picosoc_noflash:soc|picosoc_mem:memory|mem[45][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][29] + +# Subckt 6902: picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 + +# Subckt 6903: picosoc_noflash:soc|picosoc_mem:memory|mem[47][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][29] + +# Subckt 6904: picosoc_noflash:soc|picosoc_mem:memory|Mux2~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[39][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[37][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~45 + +# Subckt 6905: picosoc_noflash:soc|picosoc_mem:memory|Mux2~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~46 + +# Subckt 6906: picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 + +# Subckt 6907: picosoc_noflash:soc|picosoc_mem:memory|mem[160][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][29] + +# Subckt 6908: picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 + +# Subckt 6909: picosoc_noflash:soc|picosoc_mem:memory|mem[161][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][29] + +# Subckt 6910: picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 + +# Subckt 6911: picosoc_noflash:soc|picosoc_mem:memory|mem[168][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][29] + +# Subckt 6912: picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 + +# Subckt 6913: picosoc_noflash:soc|picosoc_mem:memory|mem[169][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][29] + +# Subckt 6914: picosoc_noflash:soc|picosoc_mem:memory|Mux2~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[169][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[168][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~47 + +# Subckt 6915: picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 + +# Subckt 6916: picosoc_noflash:soc|picosoc_mem:memory|mem[162][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][29] + +# Subckt 6917: picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 + +# Subckt 6918: picosoc_noflash:soc|picosoc_mem:memory|mem[163][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][29] + +# Subckt 6919: picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 + +# Subckt 6920: picosoc_noflash:soc|picosoc_mem:memory|mem[170][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][29] + +# Subckt 6921: picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 + +# Subckt 6922: picosoc_noflash:soc|picosoc_mem:memory|mem[171][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][29] + +# Subckt 6923: picosoc_noflash:soc|picosoc_mem:memory|Mux2~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[170][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~48 + +# Subckt 6924: picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 + +# Subckt 6925: picosoc_noflash:soc|picosoc_mem:memory|mem[164][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][29] + +# Subckt 6926: picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 + +# Subckt 6927: picosoc_noflash:soc|picosoc_mem:memory|mem[165][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][29] + +# Subckt 6928: picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 + +# Subckt 6929: picosoc_noflash:soc|picosoc_mem:memory|mem[172][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][29] + +# Subckt 6930: picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 + +# Subckt 6931: picosoc_noflash:soc|picosoc_mem:memory|mem[173][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][29] + +# Subckt 6932: picosoc_noflash:soc|picosoc_mem:memory|Mux2~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[165][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~49 + +# Subckt 6933: picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 + +# Subckt 6934: picosoc_noflash:soc|picosoc_mem:memory|mem[166][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][29] + +# Subckt 6935: picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 + +# Subckt 6936: picosoc_noflash:soc|picosoc_mem:memory|mem[167][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][29] + +# Subckt 6937: picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 + +# Subckt 6938: picosoc_noflash:soc|picosoc_mem:memory|mem[174][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][29] + +# Subckt 6939: picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 + +# Subckt 6940: picosoc_noflash:soc|picosoc_mem:memory|mem[175][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][29] + +# Subckt 6941: picosoc_noflash:soc|picosoc_mem:memory|Mux2~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~50 + +# Subckt 6942: picosoc_noflash:soc|picosoc_mem:memory|Mux2~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~51 + +# Subckt 6943: picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 + +# Subckt 6944: picosoc_noflash:soc|picosoc_mem:memory|mem[48][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][29] + +# Subckt 6945: picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 + +# Subckt 6946: picosoc_noflash:soc|picosoc_mem:memory|mem[56][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][29] + +# Subckt 6947: picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 + +# Subckt 6948: picosoc_noflash:soc|picosoc_mem:memory|mem[52][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][29] + +# Subckt 6949: picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 + +# Subckt 6950: picosoc_noflash:soc|picosoc_mem:memory|mem[60][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][29] + +# Subckt 6951: picosoc_noflash:soc|picosoc_mem:memory|Mux2~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[60][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[52][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~52 + +# Subckt 6952: picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 + +# Subckt 6953: picosoc_noflash:soc|picosoc_mem:memory|mem[50][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][29] + +# Subckt 6954: picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 + +# Subckt 6955: picosoc_noflash:soc|picosoc_mem:memory|mem[58][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][29] + +# Subckt 6956: picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 + +# Subckt 6957: picosoc_noflash:soc|picosoc_mem:memory|mem[54][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][29] + +# Subckt 6958: picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 + +# Subckt 6959: picosoc_noflash:soc|picosoc_mem:memory|mem[62][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][29] + +# Subckt 6960: picosoc_noflash:soc|picosoc_mem:memory|Mux2~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~53 + +# Subckt 6961: picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 + +# Subckt 6962: picosoc_noflash:soc|picosoc_mem:memory|mem[49][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][29] + +# Subckt 6963: picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 + +# Subckt 6964: picosoc_noflash:soc|picosoc_mem:memory|mem[57][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][29] + +# Subckt 6965: picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 + +# Subckt 6966: picosoc_noflash:soc|picosoc_mem:memory|mem[53][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][29] + +# Subckt 6967: picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 + +# Subckt 6968: picosoc_noflash:soc|picosoc_mem:memory|mem[61][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][29] + +# Subckt 6969: picosoc_noflash:soc|picosoc_mem:memory|Mux2~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[57][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~54 + +# Subckt 6970: picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 + +# Subckt 6971: picosoc_noflash:soc|picosoc_mem:memory|mem[51][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][29] + +# Subckt 6972: picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 + +# Subckt 6973: picosoc_noflash:soc|picosoc_mem:memory|mem[59][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][29] + +# Subckt 6974: picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 + +# Subckt 6975: picosoc_noflash:soc|picosoc_mem:memory|mem[55][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][29] + +# Subckt 6976: picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~35 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 + +# Subckt 6977: picosoc_noflash:soc|picosoc_mem:memory|mem[63][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][29] + +# Subckt 6978: picosoc_noflash:soc|picosoc_mem:memory|Mux2~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[59][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~55 + +# Subckt 6979: picosoc_noflash:soc|picosoc_mem:memory|Mux2~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~56 + +# Subckt 6980: picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 + +# Subckt 6981: picosoc_noflash:soc|picosoc_mem:memory|mem[176][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][29] + +# Subckt 6982: picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 + +# Subckt 6983: picosoc_noflash:soc|picosoc_mem:memory|mem[178][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][29] + +# Subckt 6984: picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 + +# Subckt 6985: picosoc_noflash:soc|picosoc_mem:memory|mem[184][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][29] + +# Subckt 6986: picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 + +# Subckt 6987: picosoc_noflash:soc|picosoc_mem:memory|mem[186][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][29] + +# Subckt 6988: picosoc_noflash:soc|picosoc_mem:memory|Mux2~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[184][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~57 + +# Subckt 6989: picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 + +# Subckt 6990: picosoc_noflash:soc|picosoc_mem:memory|mem[177][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][29] + +# Subckt 6991: picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 + +# Subckt 6992: picosoc_noflash:soc|picosoc_mem:memory|mem[179][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][29] + +# Subckt 6993: picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 + +# Subckt 6994: picosoc_noflash:soc|picosoc_mem:memory|mem[185][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][29] + +# Subckt 6995: picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 + +# Subckt 6996: picosoc_noflash:soc|picosoc_mem:memory|mem[187][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][29] + +# Subckt 6997: picosoc_noflash:soc|picosoc_mem:memory|Mux2~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[177][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~58 + +# Subckt 6998: picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 + +# Subckt 6999: picosoc_noflash:soc|picosoc_mem:memory|mem[180][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][29] + +# Subckt 7000: picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 + +# Subckt 7001: picosoc_noflash:soc|picosoc_mem:memory|mem[182][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][29] + +# Subckt 7002: picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 + +# Subckt 7003: picosoc_noflash:soc|picosoc_mem:memory|mem[188][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][29] + +# Subckt 7004: picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 + +# Subckt 7005: picosoc_noflash:soc|picosoc_mem:memory|mem[190][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][29] + +# Subckt 7006: picosoc_noflash:soc|picosoc_mem:memory|Mux2~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~59 + +# Subckt 7007: picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 + +# Subckt 7008: picosoc_noflash:soc|picosoc_mem:memory|mem[181][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][29] + +# Subckt 7009: picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 + +# Subckt 7010: picosoc_noflash:soc|picosoc_mem:memory|mem[183][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][29] + +# Subckt 7011: picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 + +# Subckt 7012: picosoc_noflash:soc|picosoc_mem:memory|mem[189][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][29] + +# Subckt 7013: picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 + +# Subckt 7014: picosoc_noflash:soc|picosoc_mem:memory|mem[191][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][29] + +# Subckt 7015: picosoc_noflash:soc|picosoc_mem:memory|Mux2~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[181][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~60 + +# Subckt 7016: picosoc_noflash:soc|picosoc_mem:memory|Mux2~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~61 + +# Subckt 7017: picosoc_noflash:soc|picosoc_mem:memory|Mux2~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~62 + +# Subckt 7018: picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 + +# Subckt 7019: picosoc_noflash:soc|picosoc_mem:memory|mem[96][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][29] + +# Subckt 7020: picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 + +# Subckt 7021: picosoc_noflash:soc|picosoc_mem:memory|mem[112][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][29] + +# Subckt 7022: picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 + +# Subckt 7023: picosoc_noflash:soc|picosoc_mem:memory|mem[100][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][29] + +# Subckt 7024: picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 + +# Subckt 7025: picosoc_noflash:soc|picosoc_mem:memory|mem[116][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][29] + +# Subckt 7026: picosoc_noflash:soc|picosoc_mem:memory|Mux2~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[116][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[100][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~63 + +# Subckt 7027: picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 + +# Subckt 7028: picosoc_noflash:soc|picosoc_mem:memory|mem[98][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][29] + +# Subckt 7029: picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 + +# Subckt 7030: picosoc_noflash:soc|picosoc_mem:memory|mem[114][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][29] + +# Subckt 7031: picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 + +# Subckt 7032: picosoc_noflash:soc|picosoc_mem:memory|mem[102][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][29] + +# Subckt 7033: picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 + +# Subckt 7034: picosoc_noflash:soc|picosoc_mem:memory|mem[118][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][29] + +# Subckt 7035: picosoc_noflash:soc|picosoc_mem:memory|Mux2~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[102][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~64 + +# Subckt 7036: picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 + +# Subckt 7037: picosoc_noflash:soc|picosoc_mem:memory|mem[104][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][29] + +# Subckt 7038: picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 + +# Subckt 7039: picosoc_noflash:soc|picosoc_mem:memory|mem[120][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][29] + +# Subckt 7040: picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 + +# Subckt 7041: picosoc_noflash:soc|picosoc_mem:memory|mem[108][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][29] + +# Subckt 7042: picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 + +# Subckt 7043: picosoc_noflash:soc|picosoc_mem:memory|mem[124][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][29] + +# Subckt 7044: picosoc_noflash:soc|picosoc_mem:memory|Mux2~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~65 + +# Subckt 7045: picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 + +# Subckt 7046: picosoc_noflash:soc|picosoc_mem:memory|mem[106][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][29] + +# Subckt 7047: picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 + +# Subckt 7048: picosoc_noflash:soc|picosoc_mem:memory|mem[122][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][29] + +# Subckt 7049: picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 + +# Subckt 7050: picosoc_noflash:soc|picosoc_mem:memory|mem[110][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][29] + +# Subckt 7051: picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 + +# Subckt 7052: picosoc_noflash:soc|picosoc_mem:memory|mem[126][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][29] + +# Subckt 7053: picosoc_noflash:soc|picosoc_mem:memory|Mux2~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[122][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[106][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~66 + +# Subckt 7054: picosoc_noflash:soc|picosoc_mem:memory|Mux2~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~67 + +# Subckt 7055: picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 + +# Subckt 7056: picosoc_noflash:soc|picosoc_mem:memory|mem[224][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][29] + +# Subckt 7057: picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~9 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 + +# Subckt 7058: picosoc_noflash:soc|picosoc_mem:memory|mem[240][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][29] + +# Subckt 7059: picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~17 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 + +# Subckt 7060: picosoc_noflash:soc|picosoc_mem:memory|mem[226][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][29] + +# Subckt 7061: picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 + +# Subckt 7062: picosoc_noflash:soc|picosoc_mem:memory|mem[242][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][29] + +# Subckt 7063: picosoc_noflash:soc|picosoc_mem:memory|Mux2~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[226][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~68 + +# Subckt 7064: picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 + +# Subckt 7065: picosoc_noflash:soc|picosoc_mem:memory|mem[228][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][29] + +# Subckt 7066: picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~13 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 + +# Subckt 7067: picosoc_noflash:soc|picosoc_mem:memory|mem[244][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][29] + +# Subckt 7068: picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 + +# Subckt 7069: picosoc_noflash:soc|picosoc_mem:memory|mem[230][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][29] + +# Subckt 7070: picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~29 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 + +# Subckt 7071: picosoc_noflash:soc|picosoc_mem:memory|mem[246][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][29] + +# Subckt 7072: picosoc_noflash:soc|picosoc_mem:memory|Mux2~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[230][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[228][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~69 + +# Subckt 7073: picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 + +# Subckt 7074: picosoc_noflash:soc|picosoc_mem:memory|mem[232][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][29] + +# Subckt 7075: picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 + +# Subckt 7076: picosoc_noflash:soc|picosoc_mem:memory|mem[248][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][29] + +# Subckt 7077: picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~19 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 + +# Subckt 7078: picosoc_noflash:soc|picosoc_mem:memory|mem[234][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][29] + +# Subckt 7079: picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 + +# Subckt 7080: picosoc_noflash:soc|picosoc_mem:memory|mem[250][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][29] + +# Subckt 7081: picosoc_noflash:soc|picosoc_mem:memory|Mux2~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[234][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[232][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~70 + +# Subckt 7082: picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~7 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 + +# Subckt 7083: picosoc_noflash:soc|picosoc_mem:memory|mem[236][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][29] + +# Subckt 7084: picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~14 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 + +# Subckt 7085: picosoc_noflash:soc|picosoc_mem:memory|mem[252][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][29] + +# Subckt 7086: picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~23 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 + +# Subckt 7087: picosoc_noflash:soc|picosoc_mem:memory|mem[238][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][29] + +# Subckt 7088: picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~30 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 + +# Subckt 7089: picosoc_noflash:soc|picosoc_mem:memory|mem[254][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][29] + +# Subckt 7090: picosoc_noflash:soc|picosoc_mem:memory|Mux2~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[236][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~71 + +# Subckt 7091: picosoc_noflash:soc|picosoc_mem:memory|Mux2~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~72 + +# Subckt 7092: picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 + +# Subckt 7093: picosoc_noflash:soc|picosoc_mem:memory|mem[97][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][29] + +# Subckt 7094: picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 + +# Subckt 7095: picosoc_noflash:soc|picosoc_mem:memory|mem[113][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][29] + +# Subckt 7096: picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 + +# Subckt 7097: picosoc_noflash:soc|picosoc_mem:memory|mem[105][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][29] + +# Subckt 7098: picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 + +# Subckt 7099: picosoc_noflash:soc|picosoc_mem:memory|mem[121][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][29] + +# Subckt 7100: picosoc_noflash:soc|picosoc_mem:memory|Mux2~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[105][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~73 + +# Subckt 7101: picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 + +# Subckt 7102: picosoc_noflash:soc|picosoc_mem:memory|mem[99][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][29] + +# Subckt 7103: picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 + +# Subckt 7104: picosoc_noflash:soc|picosoc_mem:memory|mem[115][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][29] + +# Subckt 7105: picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 + +# Subckt 7106: picosoc_noflash:soc|picosoc_mem:memory|mem[107][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][29] + +# Subckt 7107: picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 + +# Subckt 7108: picosoc_noflash:soc|picosoc_mem:memory|mem[123][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][29] + +# Subckt 7109: picosoc_noflash:soc|picosoc_mem:memory|Mux2~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[107][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[99][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~74 + +# Subckt 7110: picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 + +# Subckt 7111: picosoc_noflash:soc|picosoc_mem:memory|mem[101][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][29] + +# Subckt 7112: picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 + +# Subckt 7113: picosoc_noflash:soc|picosoc_mem:memory|mem[117][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][29] + +# Subckt 7114: picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 + +# Subckt 7115: picosoc_noflash:soc|picosoc_mem:memory|mem[109][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][29] + +# Subckt 7116: picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 + +# Subckt 7117: picosoc_noflash:soc|picosoc_mem:memory|mem[125][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][29] + +# Subckt 7118: picosoc_noflash:soc|picosoc_mem:memory|Mux2~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[117][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[101][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~75 + +# Subckt 7119: picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 + +# Subckt 7120: picosoc_noflash:soc|picosoc_mem:memory|mem[103][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][29] + +# Subckt 7121: picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 + +# Subckt 7122: picosoc_noflash:soc|picosoc_mem:memory|mem[119][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][29] + +# Subckt 7123: picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 + +# Subckt 7124: picosoc_noflash:soc|picosoc_mem:memory|mem[111][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][29] + +# Subckt 7125: picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~36 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 + +# Subckt 7126: picosoc_noflash:soc|picosoc_mem:memory|mem[127][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][29] + +# Subckt 7127: picosoc_noflash:soc|picosoc_mem:memory|Mux2~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[103][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~76 + +# Subckt 7128: picosoc_noflash:soc|picosoc_mem:memory|Mux2~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~77 + +# Subckt 7129: picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 + +# Subckt 7130: picosoc_noflash:soc|picosoc_mem:memory|mem[225][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][29] + +# Subckt 7131: picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~11 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 + +# Subckt 7132: picosoc_noflash:soc|picosoc_mem:memory|mem[241][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][29] + +# Subckt 7133: picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~6 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 + +# Subckt 7134: picosoc_noflash:soc|picosoc_mem:memory|mem[229][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][29] + +# Subckt 7135: picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 + +# Subckt 7136: picosoc_noflash:soc|picosoc_mem:memory|mem[245][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][29] + +# Subckt 7137: picosoc_noflash:soc|picosoc_mem:memory|Mux2~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[229][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[225][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~78 + +# Subckt 7138: picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~18 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 + +# Subckt 7139: picosoc_noflash:soc|picosoc_mem:memory|mem[227][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][29] + +# Subckt 7140: picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~27 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 + +# Subckt 7141: picosoc_noflash:soc|picosoc_mem:memory|mem[243][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][29] + +# Subckt 7142: picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~22 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 + +# Subckt 7143: picosoc_noflash:soc|picosoc_mem:memory|mem[231][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][29] + +# Subckt 7144: picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 + +# Subckt 7145: picosoc_noflash:soc|picosoc_mem:memory|mem[247][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][29] + +# Subckt 7146: picosoc_noflash:soc|picosoc_mem:memory|Mux2~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[231][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[227][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~79 + +# Subckt 7147: picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 + +# Subckt 7148: picosoc_noflash:soc|picosoc_mem:memory|mem[233][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][29] + +# Subckt 7149: picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~12 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 + +# Subckt 7150: picosoc_noflash:soc|picosoc_mem:memory|mem[249][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][29] + +# Subckt 7151: picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~8 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 + +# Subckt 7152: picosoc_noflash:soc|picosoc_mem:memory|mem[237][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][29] + +# Subckt 7153: picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~16 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 + +# Subckt 7154: picosoc_noflash:soc|picosoc_mem:memory|mem[253][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][29] + +# Subckt 7155: picosoc_noflash:soc|picosoc_mem:memory|Mux2~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[237][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[233][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~80 + +# Subckt 7156: picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 + +# Subckt 7157: picosoc_noflash:soc|picosoc_mem:memory|mem[235][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][29] + +# Subckt 7158: picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~28 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 + +# Subckt 7159: picosoc_noflash:soc|picosoc_mem:memory|mem[251][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][29] + +# Subckt 7160: picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~24 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 + +# Subckt 7161: picosoc_noflash:soc|picosoc_mem:memory|mem[239][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][29] + +# Subckt 7162: picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~38 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~32 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 + +# Subckt 7163: picosoc_noflash:soc|picosoc_mem:memory|mem[255][29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[29] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][29] + +# Subckt 7164: picosoc_noflash:soc|picosoc_mem:memory|Mux2~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][29] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[239][29] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[251][29] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[235][29] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~81 + +# Subckt 7165: picosoc_noflash:soc|picosoc_mem:memory|Mux2~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~82 + +# Subckt 7166: picosoc_noflash:soc|picosoc_mem:memory|Mux2~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~83 + +# Subckt 7167: picosoc_noflash:soc|picosoc_mem:memory|Mux2~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux2~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux2~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux2~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux2~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux2~84 + +# Subckt 7168: picosoc_noflash:soc|picosoc_mem:memory|rdata[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux2~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[29] + +# Subckt 7169: picosoc_noflash:soc|mem_rdata[29]~80_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[29] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[29]~80 + +# Subckt 7170: picosoc_noflash:soc|mem_rdata[29]~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[29]~80 \ + datae=picosoc_noflash:soc|mem_rdata[29]~79 \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|mem_rdata[24]~6 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[29]~81 + +# Subckt 7171: picosoc_noflash:soc|mem_rdata[29]~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a29 \ + datae=iomem_rdata[29] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[29]~82 + +# Subckt 7172: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[29]~82 \ + datae=picosoc_noflash:soc|mem_rdata[29]~81 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~42 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 + +# Subckt 7173: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~7 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~4 + +# Subckt 7174: picosoc_noflash:soc|picorv32:cpu|decoded_rd~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~17 + +# Subckt 7175: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~1 + +# Subckt 7176: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] + +# Subckt 7177: picosoc_noflash:soc|mem_rdata[22]~179_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[22] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] \ + combout=picosoc_noflash:soc|mem_rdata[22]~179 + +# Subckt 7178: picosoc_noflash:soc|mem_rdata[22]~89_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[22]~179 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[22]~89 + +# Subckt 7179: iomem_rdata[22]~I +.subckt dffeas \ + d=sw[6] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[22] + +# Subckt 7180: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a22~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a22 + +# Subckt 7181: picosoc_noflash:soc|mem_rdata[22]~157_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a22 \ + datae=iomem_rdata[22] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[22]~157 + +# Subckt 7182: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[22]~105 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[6] + +# Subckt 7183: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~121_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~121 + +# Subckt 7184: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~96_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~121 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~96 + +# Subckt 7185: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~97_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~96 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datab=picosoc_noflash:soc|mem_ready~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~97 + +# Subckt 7186: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~98_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~97 \ + datae=picosoc_noflash:soc|mem_rdata[22]~157 \ + datad=picosoc_noflash:soc|mem_rdata[22]~89 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~98 + +# Subckt 7187: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~99_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[5]~132 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a5 \ + datad=iomem_rdata[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~99 + +# Subckt 7188: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] + +# Subckt 7189: picosoc_noflash:soc|mem_rdata[21]~180_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[21] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] \ + combout=picosoc_noflash:soc|mem_rdata[21]~180 + +# Subckt 7190: picosoc_noflash:soc|mem_rdata[21]~142_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[21]~180 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[21]~142 + +# Subckt 7191: picosoc_noflash:soc|mem_rdata[21]~158_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a21 \ + datae=iomem_rdata[21] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[21]~158 + +# Subckt 7192: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[21]~106 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[5] + +# Subckt 7193: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~123_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~123 + +# Subckt 7194: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~100_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~123 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~100 + +# Subckt 7195: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~101_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~100 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datab=picosoc_noflash:soc|mem_ready~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~101 + +# Subckt 7196: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~102_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~101 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + datad=picosoc_noflash:soc|mem_rdata[21]~158 \ + datac=picosoc_noflash:soc|mem_rdata[21]~142 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~102 + +# Subckt 7197: picosoc_noflash:soc|picorv32:cpu|WideOr11~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~102 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~99 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~98 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~95 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr11~0 + +# Subckt 7198: picosoc_noflash:soc|picorv32:cpu|decoded_rd~16_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr11~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_jalr~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~16 + +# Subckt 7199: picosoc_noflash:soc|picorv32:cpu|decoded_rd~28_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|Mux12~0 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rd~16 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_rd~17 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux69~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~28 + +# Subckt 7200: picosoc_noflash:soc|picorv32:cpu|decoded_rd[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rd~28 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rd[3] + +# Subckt 7201: picosoc_noflash:soc|picorv32:cpu|latched_rd~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|latched_rd~2 + +# Subckt 7202: picosoc_noflash:soc|picorv32:cpu|latched_rd[3]~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datac=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|latched_rd[3]~1 + +# Subckt 7203: picosoc_noflash:soc|picorv32:cpu|latched_rd[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|latched_rd[3]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] + +# Subckt 7204: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a20~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector137~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a20 + +# Subckt 7205: picosoc_noflash:soc|picorv32:cpu|Selector517~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a20 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector517~0 + +# Subckt 7206: picosoc_noflash:soc|picorv32:cpu|reg_op2[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector517~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] + +# Subckt 7207: picosoc_noflash:soc|picorv32:cpu|mem_wdata[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] + +# Subckt 7208: picosoc_noflash:soc|picosoc_mem:memory|mem[0][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][20] + +# Subckt 7209: picosoc_noflash:soc|picosoc_mem:memory|mem[128][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][20] + +# Subckt 7210: picosoc_noflash:soc|picosoc_mem:memory|mem[1][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][20] + +# Subckt 7211: picosoc_noflash:soc|picosoc_mem:memory|mem[129][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][20] + +# Subckt 7212: picosoc_noflash:soc|picosoc_mem:memory|Mux11~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[129][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[128][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~0 + +# Subckt 7213: picosoc_noflash:soc|picosoc_mem:memory|mem[16][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][20] + +# Subckt 7214: picosoc_noflash:soc|picosoc_mem:memory|mem[144][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][20] + +# Subckt 7215: picosoc_noflash:soc|picosoc_mem:memory|mem[17][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][20] + +# Subckt 7216: picosoc_noflash:soc|picosoc_mem:memory|mem[145][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][20] + +# Subckt 7217: picosoc_noflash:soc|picosoc_mem:memory|Mux11~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[145][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~1 + +# Subckt 7218: picosoc_noflash:soc|picosoc_mem:memory|mem[8][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][20] + +# Subckt 7219: picosoc_noflash:soc|picosoc_mem:memory|mem[136][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][20] + +# Subckt 7220: picosoc_noflash:soc|picosoc_mem:memory|mem[9][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][20] + +# Subckt 7221: picosoc_noflash:soc|picosoc_mem:memory|mem[137][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][20] + +# Subckt 7222: picosoc_noflash:soc|picosoc_mem:memory|Mux11~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[137][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[136][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~2 + +# Subckt 7223: picosoc_noflash:soc|picosoc_mem:memory|mem[24][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][20] + +# Subckt 7224: picosoc_noflash:soc|picosoc_mem:memory|mem[152][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][20] + +# Subckt 7225: picosoc_noflash:soc|picosoc_mem:memory|mem[25][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][20] + +# Subckt 7226: picosoc_noflash:soc|picosoc_mem:memory|mem[153][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][20] + +# Subckt 7227: picosoc_noflash:soc|picosoc_mem:memory|Mux11~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[153][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~3 + +# Subckt 7228: picosoc_noflash:soc|picosoc_mem:memory|Mux11~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~4 + +# Subckt 7229: picosoc_noflash:soc|picosoc_mem:memory|mem[2][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][20] + +# Subckt 7230: picosoc_noflash:soc|picosoc_mem:memory|mem[130][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][20] + +# Subckt 7231: picosoc_noflash:soc|picosoc_mem:memory|mem[18][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][20] + +# Subckt 7232: picosoc_noflash:soc|picosoc_mem:memory|mem[146][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][20] + +# Subckt 7233: picosoc_noflash:soc|picosoc_mem:memory|Mux11~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[146][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[130][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~5 + +# Subckt 7234: picosoc_noflash:soc|picosoc_mem:memory|mem[3][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][20] + +# Subckt 7235: picosoc_noflash:soc|picosoc_mem:memory|mem[131][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][20] + +# Subckt 7236: picosoc_noflash:soc|picosoc_mem:memory|mem[19][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][20] + +# Subckt 7237: picosoc_noflash:soc|picosoc_mem:memory|mem[147][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][20] + +# Subckt 7238: picosoc_noflash:soc|picosoc_mem:memory|Mux11~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[147][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[19][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~6 + +# Subckt 7239: picosoc_noflash:soc|picosoc_mem:memory|mem[10][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][20] + +# Subckt 7240: picosoc_noflash:soc|picosoc_mem:memory|mem[138][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][20] + +# Subckt 7241: picosoc_noflash:soc|picosoc_mem:memory|mem[26][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][20] + +# Subckt 7242: picosoc_noflash:soc|picosoc_mem:memory|mem[154][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][20] + +# Subckt 7243: picosoc_noflash:soc|picosoc_mem:memory|Mux11~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[154][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[138][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~7 + +# Subckt 7244: picosoc_noflash:soc|picosoc_mem:memory|mem[11][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][20] + +# Subckt 7245: picosoc_noflash:soc|picosoc_mem:memory|mem[139][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][20] + +# Subckt 7246: picosoc_noflash:soc|picosoc_mem:memory|mem[27][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][20] + +# Subckt 7247: picosoc_noflash:soc|picosoc_mem:memory|mem[155][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][20] + +# Subckt 7248: picosoc_noflash:soc|picosoc_mem:memory|Mux11~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[139][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~8 + +# Subckt 7249: picosoc_noflash:soc|picosoc_mem:memory|Mux11~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~9 + +# Subckt 7250: picosoc_noflash:soc|picosoc_mem:memory|mem[4][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][20] + +# Subckt 7251: picosoc_noflash:soc|picosoc_mem:memory|mem[132][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][20] + +# Subckt 7252: picosoc_noflash:soc|picosoc_mem:memory|mem[5][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][20] + +# Subckt 7253: picosoc_noflash:soc|picosoc_mem:memory|mem[133][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][20] + +# Subckt 7254: picosoc_noflash:soc|picosoc_mem:memory|Mux11~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[133][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[132][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~10 + +# Subckt 7255: picosoc_noflash:soc|picosoc_mem:memory|mem[20][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][20] + +# Subckt 7256: picosoc_noflash:soc|picosoc_mem:memory|mem[148][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][20] + +# Subckt 7257: picosoc_noflash:soc|picosoc_mem:memory|mem[21][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][20] + +# Subckt 7258: picosoc_noflash:soc|picosoc_mem:memory|mem[149][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][20] + +# Subckt 7259: picosoc_noflash:soc|picosoc_mem:memory|Mux11~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[148][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~11 + +# Subckt 7260: picosoc_noflash:soc|picosoc_mem:memory|mem[12][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][20] + +# Subckt 7261: picosoc_noflash:soc|picosoc_mem:memory|mem[140][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][20] + +# Subckt 7262: picosoc_noflash:soc|picosoc_mem:memory|mem[13][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][20] + +# Subckt 7263: picosoc_noflash:soc|picosoc_mem:memory|mem[141][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][20] + +# Subckt 7264: picosoc_noflash:soc|picosoc_mem:memory|Mux11~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[141][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[140][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~12 + +# Subckt 7265: picosoc_noflash:soc|picosoc_mem:memory|mem[28][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][20] + +# Subckt 7266: picosoc_noflash:soc|picosoc_mem:memory|mem[156][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][20] + +# Subckt 7267: picosoc_noflash:soc|picosoc_mem:memory|mem[29][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][20] + +# Subckt 7268: picosoc_noflash:soc|picosoc_mem:memory|mem[157][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][20] + +# Subckt 7269: picosoc_noflash:soc|picosoc_mem:memory|Mux11~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[156][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~13 + +# Subckt 7270: picosoc_noflash:soc|picosoc_mem:memory|Mux11~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~14 + +# Subckt 7271: picosoc_noflash:soc|picosoc_mem:memory|mem[6][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][20] + +# Subckt 7272: picosoc_noflash:soc|picosoc_mem:memory|mem[134][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][20] + +# Subckt 7273: picosoc_noflash:soc|picosoc_mem:memory|mem[22][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][20] + +# Subckt 7274: picosoc_noflash:soc|picosoc_mem:memory|mem[150][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][20] + +# Subckt 7275: picosoc_noflash:soc|picosoc_mem:memory|Mux11~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[134][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~15 + +# Subckt 7276: picosoc_noflash:soc|picosoc_mem:memory|mem[7][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][20] + +# Subckt 7277: picosoc_noflash:soc|picosoc_mem:memory|mem[135][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][20] + +# Subckt 7278: picosoc_noflash:soc|picosoc_mem:memory|mem[23][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][20] + +# Subckt 7279: picosoc_noflash:soc|picosoc_mem:memory|mem[151][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][20] + +# Subckt 7280: picosoc_noflash:soc|picosoc_mem:memory|Mux11~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[135][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~16 + +# Subckt 7281: picosoc_noflash:soc|picosoc_mem:memory|mem[14][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][20] + +# Subckt 7282: picosoc_noflash:soc|picosoc_mem:memory|mem[142][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][20] + +# Subckt 7283: picosoc_noflash:soc|picosoc_mem:memory|mem[30][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][20] + +# Subckt 7284: picosoc_noflash:soc|picosoc_mem:memory|mem[158][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][20] + +# Subckt 7285: picosoc_noflash:soc|picosoc_mem:memory|Mux11~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[142][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~17 + +# Subckt 7286: picosoc_noflash:soc|picosoc_mem:memory|mem[15][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][20] + +# Subckt 7287: picosoc_noflash:soc|picosoc_mem:memory|mem[143][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][20] + +# Subckt 7288: picosoc_noflash:soc|picosoc_mem:memory|mem[31][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][20] + +# Subckt 7289: picosoc_noflash:soc|picosoc_mem:memory|mem[159][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][20] + +# Subckt 7290: picosoc_noflash:soc|picosoc_mem:memory|Mux11~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[143][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[15][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~18 + +# Subckt 7291: picosoc_noflash:soc|picosoc_mem:memory|Mux11~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~19 + +# Subckt 7292: picosoc_noflash:soc|picosoc_mem:memory|Mux11~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~20 + +# Subckt 7293: picosoc_noflash:soc|picosoc_mem:memory|mem[32][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][20] + +# Subckt 7294: picosoc_noflash:soc|picosoc_mem:memory|mem[160][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][20] + +# Subckt 7295: picosoc_noflash:soc|picosoc_mem:memory|mem[33][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][20] + +# Subckt 7296: picosoc_noflash:soc|picosoc_mem:memory|mem[161][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][20] + +# Subckt 7297: picosoc_noflash:soc|picosoc_mem:memory|Mux11~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[161][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[33][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~21 + +# Subckt 7298: picosoc_noflash:soc|picosoc_mem:memory|mem[40][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][20] + +# Subckt 7299: picosoc_noflash:soc|picosoc_mem:memory|mem[168][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][20] + +# Subckt 7300: picosoc_noflash:soc|picosoc_mem:memory|mem[41][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][20] + +# Subckt 7301: picosoc_noflash:soc|picosoc_mem:memory|mem[169][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][20] + +# Subckt 7302: picosoc_noflash:soc|picosoc_mem:memory|Mux11~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[169][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~22 + +# Subckt 7303: picosoc_noflash:soc|picosoc_mem:memory|mem[36][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][20] + +# Subckt 7304: picosoc_noflash:soc|picosoc_mem:memory|mem[164][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][20] + +# Subckt 7305: picosoc_noflash:soc|picosoc_mem:memory|mem[37][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][20] + +# Subckt 7306: picosoc_noflash:soc|picosoc_mem:memory|mem[165][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][20] + +# Subckt 7307: picosoc_noflash:soc|picosoc_mem:memory|Mux11~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~23 + +# Subckt 7308: picosoc_noflash:soc|picosoc_mem:memory|mem[44][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][20] + +# Subckt 7309: picosoc_noflash:soc|picosoc_mem:memory|mem[172][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][20] + +# Subckt 7310: picosoc_noflash:soc|picosoc_mem:memory|mem[45][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][20] + +# Subckt 7311: picosoc_noflash:soc|picosoc_mem:memory|mem[173][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][20] + +# Subckt 7312: picosoc_noflash:soc|picosoc_mem:memory|Mux11~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~24 + +# Subckt 7313: picosoc_noflash:soc|picosoc_mem:memory|Mux11~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~25 + +# Subckt 7314: picosoc_noflash:soc|picosoc_mem:memory|mem[48][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][20] + +# Subckt 7315: picosoc_noflash:soc|picosoc_mem:memory|mem[176][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][20] + +# Subckt 7316: picosoc_noflash:soc|picosoc_mem:memory|mem[56][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][20] + +# Subckt 7317: picosoc_noflash:soc|picosoc_mem:memory|mem[184][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][20] + +# Subckt 7318: picosoc_noflash:soc|picosoc_mem:memory|Mux11~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[184][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[56][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~26 + +# Subckt 7319: picosoc_noflash:soc|picosoc_mem:memory|mem[49][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][20] + +# Subckt 7320: picosoc_noflash:soc|picosoc_mem:memory|mem[177][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][20] + +# Subckt 7321: picosoc_noflash:soc|picosoc_mem:memory|mem[57][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][20] + +# Subckt 7322: picosoc_noflash:soc|picosoc_mem:memory|mem[185][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][20] + +# Subckt 7323: picosoc_noflash:soc|picosoc_mem:memory|Mux11~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~27 + +# Subckt 7324: picosoc_noflash:soc|picosoc_mem:memory|mem[52][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][20] + +# Subckt 7325: picosoc_noflash:soc|picosoc_mem:memory|mem[180][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][20] + +# Subckt 7326: picosoc_noflash:soc|picosoc_mem:memory|mem[60][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][20] + +# Subckt 7327: picosoc_noflash:soc|picosoc_mem:memory|mem[188][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][20] + +# Subckt 7328: picosoc_noflash:soc|picosoc_mem:memory|Mux11~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~28 + +# Subckt 7329: picosoc_noflash:soc|picosoc_mem:memory|mem[53][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][20] + +# Subckt 7330: picosoc_noflash:soc|picosoc_mem:memory|mem[181][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][20] + +# Subckt 7331: picosoc_noflash:soc|picosoc_mem:memory|mem[61][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][20] + +# Subckt 7332: picosoc_noflash:soc|picosoc_mem:memory|mem[189][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][20] + +# Subckt 7333: picosoc_noflash:soc|picosoc_mem:memory|Mux11~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[181][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[53][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~29 + +# Subckt 7334: picosoc_noflash:soc|picosoc_mem:memory|Mux11~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~30 + +# Subckt 7335: picosoc_noflash:soc|picosoc_mem:memory|mem[34][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][20] + +# Subckt 7336: picosoc_noflash:soc|picosoc_mem:memory|mem[162][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][20] + +# Subckt 7337: picosoc_noflash:soc|picosoc_mem:memory|mem[35][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][20] + +# Subckt 7338: picosoc_noflash:soc|picosoc_mem:memory|mem[163][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][20] + +# Subckt 7339: picosoc_noflash:soc|picosoc_mem:memory|Mux11~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[163][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[35][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~31 + +# Subckt 7340: picosoc_noflash:soc|picosoc_mem:memory|mem[42][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][20] + +# Subckt 7341: picosoc_noflash:soc|picosoc_mem:memory|mem[170][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][20] + +# Subckt 7342: picosoc_noflash:soc|picosoc_mem:memory|mem[43][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][20] + +# Subckt 7343: picosoc_noflash:soc|picosoc_mem:memory|mem[171][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][20] + +# Subckt 7344: picosoc_noflash:soc|picosoc_mem:memory|Mux11~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~32 + +# Subckt 7345: picosoc_noflash:soc|picosoc_mem:memory|mem[38][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][20] + +# Subckt 7346: picosoc_noflash:soc|picosoc_mem:memory|mem[166][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][20] + +# Subckt 7347: picosoc_noflash:soc|picosoc_mem:memory|mem[39][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][20] + +# Subckt 7348: picosoc_noflash:soc|picosoc_mem:memory|mem[167][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][20] + +# Subckt 7349: picosoc_noflash:soc|picosoc_mem:memory|Mux11~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~33 + +# Subckt 7350: picosoc_noflash:soc|picosoc_mem:memory|mem[46][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][20] + +# Subckt 7351: picosoc_noflash:soc|picosoc_mem:memory|mem[174][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][20] + +# Subckt 7352: picosoc_noflash:soc|picosoc_mem:memory|mem[47][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][20] + +# Subckt 7353: picosoc_noflash:soc|picosoc_mem:memory|mem[175][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][20] + +# Subckt 7354: picosoc_noflash:soc|picosoc_mem:memory|Mux11~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~34 + +# Subckt 7355: picosoc_noflash:soc|picosoc_mem:memory|Mux11~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~35 + +# Subckt 7356: picosoc_noflash:soc|picosoc_mem:memory|mem[50][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][20] + +# Subckt 7357: picosoc_noflash:soc|picosoc_mem:memory|mem[178][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][20] + +# Subckt 7358: picosoc_noflash:soc|picosoc_mem:memory|mem[58][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][20] + +# Subckt 7359: picosoc_noflash:soc|picosoc_mem:memory|mem[186][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][20] + +# Subckt 7360: picosoc_noflash:soc|picosoc_mem:memory|Mux11~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~36 + +# Subckt 7361: picosoc_noflash:soc|picosoc_mem:memory|mem[51][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][20] + +# Subckt 7362: picosoc_noflash:soc|picosoc_mem:memory|mem[179][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][20] + +# Subckt 7363: picosoc_noflash:soc|picosoc_mem:memory|mem[59][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][20] + +# Subckt 7364: picosoc_noflash:soc|picosoc_mem:memory|mem[187][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][20] + +# Subckt 7365: picosoc_noflash:soc|picosoc_mem:memory|Mux11~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~37 + +# Subckt 7366: picosoc_noflash:soc|picosoc_mem:memory|mem[54][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][20] + +# Subckt 7367: picosoc_noflash:soc|picosoc_mem:memory|mem[182][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][20] + +# Subckt 7368: picosoc_noflash:soc|picosoc_mem:memory|mem[62][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][20] + +# Subckt 7369: picosoc_noflash:soc|picosoc_mem:memory|mem[190][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][20] + +# Subckt 7370: picosoc_noflash:soc|picosoc_mem:memory|Mux11~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[54][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~38 + +# Subckt 7371: picosoc_noflash:soc|picosoc_mem:memory|mem[55][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][20] + +# Subckt 7372: picosoc_noflash:soc|picosoc_mem:memory|mem[183][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][20] + +# Subckt 7373: picosoc_noflash:soc|picosoc_mem:memory|mem[63][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][20] + +# Subckt 7374: picosoc_noflash:soc|picosoc_mem:memory|mem[191][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][20] + +# Subckt 7375: picosoc_noflash:soc|picosoc_mem:memory|Mux11~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[55][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~39 + +# Subckt 7376: picosoc_noflash:soc|picosoc_mem:memory|Mux11~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~40 + +# Subckt 7377: picosoc_noflash:soc|picosoc_mem:memory|Mux11~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~41 + +# Subckt 7378: picosoc_noflash:soc|picosoc_mem:memory|mem[64][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][20] + +# Subckt 7379: picosoc_noflash:soc|picosoc_mem:memory|mem[192][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][20] + +# Subckt 7380: picosoc_noflash:soc|picosoc_mem:memory|mem[66][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][20] + +# Subckt 7381: picosoc_noflash:soc|picosoc_mem:memory|mem[194][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][20] + +# Subckt 7382: picosoc_noflash:soc|picosoc_mem:memory|Mux11~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[194][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[66][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~42 + +# Subckt 7383: picosoc_noflash:soc|picosoc_mem:memory|mem[80][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][20] + +# Subckt 7384: picosoc_noflash:soc|picosoc_mem:memory|mem[208][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][20] + +# Subckt 7385: picosoc_noflash:soc|picosoc_mem:memory|mem[82][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][20] + +# Subckt 7386: picosoc_noflash:soc|picosoc_mem:memory|mem[210][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][20] + +# Subckt 7387: picosoc_noflash:soc|picosoc_mem:memory|Mux11~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[82][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~43 + +# Subckt 7388: picosoc_noflash:soc|picosoc_mem:memory|mem[68][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][20] + +# Subckt 7389: picosoc_noflash:soc|picosoc_mem:memory|mem[196][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][20] + +# Subckt 7390: picosoc_noflash:soc|picosoc_mem:memory|mem[70][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][20] + +# Subckt 7391: picosoc_noflash:soc|picosoc_mem:memory|mem[198][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][20] + +# Subckt 7392: picosoc_noflash:soc|picosoc_mem:memory|Mux11~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[198][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~44 + +# Subckt 7393: picosoc_noflash:soc|picosoc_mem:memory|mem[84][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][20] + +# Subckt 7394: picosoc_noflash:soc|picosoc_mem:memory|mem[212][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][20] + +# Subckt 7395: picosoc_noflash:soc|picosoc_mem:memory|mem[86][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][20] + +# Subckt 7396: picosoc_noflash:soc|picosoc_mem:memory|mem[214][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][20] + +# Subckt 7397: picosoc_noflash:soc|picosoc_mem:memory|Mux11~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~45 + +# Subckt 7398: picosoc_noflash:soc|picosoc_mem:memory|Mux11~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~46 + +# Subckt 7399: picosoc_noflash:soc|picosoc_mem:memory|mem[65][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][20] + +# Subckt 7400: picosoc_noflash:soc|picosoc_mem:memory|mem[193][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][20] + +# Subckt 7401: picosoc_noflash:soc|picosoc_mem:memory|mem[69][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][20] + +# Subckt 7402: picosoc_noflash:soc|picosoc_mem:memory|mem[197][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][20] + +# Subckt 7403: picosoc_noflash:soc|picosoc_mem:memory|Mux11~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~47 + +# Subckt 7404: picosoc_noflash:soc|picosoc_mem:memory|mem[67][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][20] + +# Subckt 7405: picosoc_noflash:soc|picosoc_mem:memory|mem[195][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][20] + +# Subckt 7406: picosoc_noflash:soc|picosoc_mem:memory|mem[71][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][20] + +# Subckt 7407: picosoc_noflash:soc|picosoc_mem:memory|mem[199][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][20] + +# Subckt 7408: picosoc_noflash:soc|picosoc_mem:memory|Mux11~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~48 + +# Subckt 7409: picosoc_noflash:soc|picosoc_mem:memory|mem[81][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][20] + +# Subckt 7410: picosoc_noflash:soc|picosoc_mem:memory|mem[209][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][20] + +# Subckt 7411: picosoc_noflash:soc|picosoc_mem:memory|mem[85][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][20] + +# Subckt 7412: picosoc_noflash:soc|picosoc_mem:memory|mem[213][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][20] + +# Subckt 7413: picosoc_noflash:soc|picosoc_mem:memory|Mux11~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~49 + +# Subckt 7414: picosoc_noflash:soc|picosoc_mem:memory|mem[83][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][20] + +# Subckt 7415: picosoc_noflash:soc|picosoc_mem:memory|mem[211][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][20] + +# Subckt 7416: picosoc_noflash:soc|picosoc_mem:memory|mem[87][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][20] + +# Subckt 7417: picosoc_noflash:soc|picosoc_mem:memory|mem[215][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][20] + +# Subckt 7418: picosoc_noflash:soc|picosoc_mem:memory|Mux11~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~50 + +# Subckt 7419: picosoc_noflash:soc|picosoc_mem:memory|Mux11~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~51 + +# Subckt 7420: picosoc_noflash:soc|picosoc_mem:memory|mem[72][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][20] + +# Subckt 7421: picosoc_noflash:soc|picosoc_mem:memory|mem[200][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][20] + +# Subckt 7422: picosoc_noflash:soc|picosoc_mem:memory|mem[74][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][20] + +# Subckt 7423: picosoc_noflash:soc|picosoc_mem:memory|mem[202][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][20] + +# Subckt 7424: picosoc_noflash:soc|picosoc_mem:memory|Mux11~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[202][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[74][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~52 + +# Subckt 7425: picosoc_noflash:soc|picosoc_mem:memory|mem[88][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][20] + +# Subckt 7426: picosoc_noflash:soc|picosoc_mem:memory|mem[216][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][20] + +# Subckt 7427: picosoc_noflash:soc|picosoc_mem:memory|mem[90][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][20] + +# Subckt 7428: picosoc_noflash:soc|picosoc_mem:memory|mem[218][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][20] + +# Subckt 7429: picosoc_noflash:soc|picosoc_mem:memory|Mux11~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~53 + +# Subckt 7430: picosoc_noflash:soc|picosoc_mem:memory|mem[76][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][20] + +# Subckt 7431: picosoc_noflash:soc|picosoc_mem:memory|mem[204][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][20] + +# Subckt 7432: picosoc_noflash:soc|picosoc_mem:memory|mem[78][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][20] + +# Subckt 7433: picosoc_noflash:soc|picosoc_mem:memory|mem[206][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][20] + +# Subckt 7434: picosoc_noflash:soc|picosoc_mem:memory|Mux11~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[206][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~54 + +# Subckt 7435: picosoc_noflash:soc|picosoc_mem:memory|mem[92][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][20] + +# Subckt 7436: picosoc_noflash:soc|picosoc_mem:memory|mem[220][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][20] + +# Subckt 7437: picosoc_noflash:soc|picosoc_mem:memory|mem[94][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][20] + +# Subckt 7438: picosoc_noflash:soc|picosoc_mem:memory|mem[222][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][20] + +# Subckt 7439: picosoc_noflash:soc|picosoc_mem:memory|Mux11~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[220][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[92][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~55 + +# Subckt 7440: picosoc_noflash:soc|picosoc_mem:memory|Mux11~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~56 + +# Subckt 7441: picosoc_noflash:soc|picosoc_mem:memory|mem[73][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][20] + +# Subckt 7442: picosoc_noflash:soc|picosoc_mem:memory|mem[201][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][20] + +# Subckt 7443: picosoc_noflash:soc|picosoc_mem:memory|mem[77][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][20] + +# Subckt 7444: picosoc_noflash:soc|picosoc_mem:memory|mem[205][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][20] + +# Subckt 7445: picosoc_noflash:soc|picosoc_mem:memory|Mux11~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[201][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~57 + +# Subckt 7446: picosoc_noflash:soc|picosoc_mem:memory|mem[75][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][20] + +# Subckt 7447: picosoc_noflash:soc|picosoc_mem:memory|mem[203][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][20] + +# Subckt 7448: picosoc_noflash:soc|picosoc_mem:memory|mem[79][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][20] + +# Subckt 7449: picosoc_noflash:soc|picosoc_mem:memory|mem[207][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][20] + +# Subckt 7450: picosoc_noflash:soc|picosoc_mem:memory|Mux11~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[203][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~58 + +# Subckt 7451: picosoc_noflash:soc|picosoc_mem:memory|mem[89][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][20] + +# Subckt 7452: picosoc_noflash:soc|picosoc_mem:memory|mem[217][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][20] + +# Subckt 7453: picosoc_noflash:soc|picosoc_mem:memory|mem[93][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][20] + +# Subckt 7454: picosoc_noflash:soc|picosoc_mem:memory|mem[221][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][20] + +# Subckt 7455: picosoc_noflash:soc|picosoc_mem:memory|Mux11~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[89][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~59 + +# Subckt 7456: picosoc_noflash:soc|picosoc_mem:memory|mem[91][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][20] + +# Subckt 7457: picosoc_noflash:soc|picosoc_mem:memory|mem[219][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][20] + +# Subckt 7458: picosoc_noflash:soc|picosoc_mem:memory|mem[95][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][20] + +# Subckt 7459: picosoc_noflash:soc|picosoc_mem:memory|mem[223][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][20] + +# Subckt 7460: picosoc_noflash:soc|picosoc_mem:memory|Mux11~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[219][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[91][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~60 + +# Subckt 7461: picosoc_noflash:soc|picosoc_mem:memory|Mux11~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~61 + +# Subckt 7462: picosoc_noflash:soc|picosoc_mem:memory|Mux11~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~62 + +# Subckt 7463: picosoc_noflash:soc|picosoc_mem:memory|mem[96][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][20] + +# Subckt 7464: picosoc_noflash:soc|picosoc_mem:memory|mem[224][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][20] + +# Subckt 7465: picosoc_noflash:soc|picosoc_mem:memory|mem[98][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][20] + +# Subckt 7466: picosoc_noflash:soc|picosoc_mem:memory|mem[226][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][20] + +# Subckt 7467: picosoc_noflash:soc|picosoc_mem:memory|Mux11~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[226][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[98][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~63 + +# Subckt 7468: picosoc_noflash:soc|picosoc_mem:memory|mem[112][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][20] + +# Subckt 7469: picosoc_noflash:soc|picosoc_mem:memory|mem[240][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][20] + +# Subckt 7470: picosoc_noflash:soc|picosoc_mem:memory|mem[114][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][20] + +# Subckt 7471: picosoc_noflash:soc|picosoc_mem:memory|mem[242][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][20] + +# Subckt 7472: picosoc_noflash:soc|picosoc_mem:memory|Mux11~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[114][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~64 + +# Subckt 7473: picosoc_noflash:soc|picosoc_mem:memory|mem[97][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][20] + +# Subckt 7474: picosoc_noflash:soc|picosoc_mem:memory|mem[225][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][20] + +# Subckt 7475: picosoc_noflash:soc|picosoc_mem:memory|mem[99][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][20] + +# Subckt 7476: picosoc_noflash:soc|picosoc_mem:memory|mem[227][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][20] + +# Subckt 7477: picosoc_noflash:soc|picosoc_mem:memory|Mux11~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[227][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[99][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~65 + +# Subckt 7478: picosoc_noflash:soc|picosoc_mem:memory|mem[113][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][20] + +# Subckt 7479: picosoc_noflash:soc|picosoc_mem:memory|mem[241][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][20] + +# Subckt 7480: picosoc_noflash:soc|picosoc_mem:memory|mem[115][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][20] + +# Subckt 7481: picosoc_noflash:soc|picosoc_mem:memory|mem[243][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][20] + +# Subckt 7482: picosoc_noflash:soc|picosoc_mem:memory|Mux11~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[243][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[115][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~66 + +# Subckt 7483: picosoc_noflash:soc|picosoc_mem:memory|Mux11~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~67 + +# Subckt 7484: picosoc_noflash:soc|picosoc_mem:memory|mem[100][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][20] + +# Subckt 7485: picosoc_noflash:soc|picosoc_mem:memory|mem[228][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][20] + +# Subckt 7486: picosoc_noflash:soc|picosoc_mem:memory|mem[116][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][20] + +# Subckt 7487: picosoc_noflash:soc|picosoc_mem:memory|mem[244][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][20] + +# Subckt 7488: picosoc_noflash:soc|picosoc_mem:memory|Mux11~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[244][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[116][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~68 + +# Subckt 7489: picosoc_noflash:soc|picosoc_mem:memory|mem[102][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][20] + +# Subckt 7490: picosoc_noflash:soc|picosoc_mem:memory|mem[230][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][20] + +# Subckt 7491: picosoc_noflash:soc|picosoc_mem:memory|mem[118][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][20] + +# Subckt 7492: picosoc_noflash:soc|picosoc_mem:memory|mem[246][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][20] + +# Subckt 7493: picosoc_noflash:soc|picosoc_mem:memory|Mux11~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[118][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[102][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~69 + +# Subckt 7494: picosoc_noflash:soc|picosoc_mem:memory|mem[101][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][20] + +# Subckt 7495: picosoc_noflash:soc|picosoc_mem:memory|mem[229][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][20] + +# Subckt 7496: picosoc_noflash:soc|picosoc_mem:memory|mem[117][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][20] + +# Subckt 7497: picosoc_noflash:soc|picosoc_mem:memory|mem[245][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][20] + +# Subckt 7498: picosoc_noflash:soc|picosoc_mem:memory|Mux11~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[117][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[229][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[101][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~70 + +# Subckt 7499: picosoc_noflash:soc|picosoc_mem:memory|mem[103][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][20] + +# Subckt 7500: picosoc_noflash:soc|picosoc_mem:memory|mem[231][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][20] + +# Subckt 7501: picosoc_noflash:soc|picosoc_mem:memory|mem[119][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][20] + +# Subckt 7502: picosoc_noflash:soc|picosoc_mem:memory|mem[247][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][20] + +# Subckt 7503: picosoc_noflash:soc|picosoc_mem:memory|Mux11~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[119][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[103][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~71 + +# Subckt 7504: picosoc_noflash:soc|picosoc_mem:memory|Mux11~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~72 + +# Subckt 7505: picosoc_noflash:soc|picosoc_mem:memory|mem[104][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][20] + +# Subckt 7506: picosoc_noflash:soc|picosoc_mem:memory|mem[232][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][20] + +# Subckt 7507: picosoc_noflash:soc|picosoc_mem:memory|mem[106][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][20] + +# Subckt 7508: picosoc_noflash:soc|picosoc_mem:memory|mem[234][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][20] + +# Subckt 7509: picosoc_noflash:soc|picosoc_mem:memory|Mux11~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[106][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~73 + +# Subckt 7510: picosoc_noflash:soc|picosoc_mem:memory|mem[120][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][20] + +# Subckt 7511: picosoc_noflash:soc|picosoc_mem:memory|mem[248][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][20] + +# Subckt 7512: picosoc_noflash:soc|picosoc_mem:memory|mem[122][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][20] + +# Subckt 7513: picosoc_noflash:soc|picosoc_mem:memory|mem[250][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][20] + +# Subckt 7514: picosoc_noflash:soc|picosoc_mem:memory|Mux11~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[122][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[120][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~74 + +# Subckt 7515: picosoc_noflash:soc|picosoc_mem:memory|mem[105][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][20] + +# Subckt 7516: picosoc_noflash:soc|picosoc_mem:memory|mem[233][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][20] + +# Subckt 7517: picosoc_noflash:soc|picosoc_mem:memory|mem[107][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][20] + +# Subckt 7518: picosoc_noflash:soc|picosoc_mem:memory|mem[235][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][20] + +# Subckt 7519: picosoc_noflash:soc|picosoc_mem:memory|Mux11~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[107][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[105][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~75 + +# Subckt 7520: picosoc_noflash:soc|picosoc_mem:memory|mem[121][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][20] + +# Subckt 7521: picosoc_noflash:soc|picosoc_mem:memory|mem[249][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][20] + +# Subckt 7522: picosoc_noflash:soc|picosoc_mem:memory|mem[123][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][20] + +# Subckt 7523: picosoc_noflash:soc|picosoc_mem:memory|mem[251][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][20] + +# Subckt 7524: picosoc_noflash:soc|picosoc_mem:memory|Mux11~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[123][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[121][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~76 + +# Subckt 7525: picosoc_noflash:soc|picosoc_mem:memory|Mux11~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~77 + +# Subckt 7526: picosoc_noflash:soc|picosoc_mem:memory|mem[108][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][20] + +# Subckt 7527: picosoc_noflash:soc|picosoc_mem:memory|mem[236][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][20] + +# Subckt 7528: picosoc_noflash:soc|picosoc_mem:memory|mem[124][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][20] + +# Subckt 7529: picosoc_noflash:soc|picosoc_mem:memory|mem[252][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][20] + +# Subckt 7530: picosoc_noflash:soc|picosoc_mem:memory|Mux11~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~78 + +# Subckt 7531: picosoc_noflash:soc|picosoc_mem:memory|mem[110][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][20] + +# Subckt 7532: picosoc_noflash:soc|picosoc_mem:memory|mem[238][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][20] + +# Subckt 7533: picosoc_noflash:soc|picosoc_mem:memory|mem[126][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][20] + +# Subckt 7534: picosoc_noflash:soc|picosoc_mem:memory|mem[254][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][20] + +# Subckt 7535: picosoc_noflash:soc|picosoc_mem:memory|Mux11~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[126][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[110][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~79 + +# Subckt 7536: picosoc_noflash:soc|picosoc_mem:memory|mem[109][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][20] + +# Subckt 7537: picosoc_noflash:soc|picosoc_mem:memory|mem[237][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][20] + +# Subckt 7538: picosoc_noflash:soc|picosoc_mem:memory|mem[125][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][20] + +# Subckt 7539: picosoc_noflash:soc|picosoc_mem:memory|mem[253][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][20] + +# Subckt 7540: picosoc_noflash:soc|picosoc_mem:memory|Mux11~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[237][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[109][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~80 + +# Subckt 7541: picosoc_noflash:soc|picosoc_mem:memory|mem[111][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][20] + +# Subckt 7542: picosoc_noflash:soc|picosoc_mem:memory|mem[239][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][20] + +# Subckt 7543: picosoc_noflash:soc|picosoc_mem:memory|mem[127][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][20] + +# Subckt 7544: picosoc_noflash:soc|picosoc_mem:memory|mem[255][20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][20] + +# Subckt 7545: picosoc_noflash:soc|picosoc_mem:memory|Mux11~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][20] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[127][20] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[239][20] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[111][20] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~81 + +# Subckt 7546: picosoc_noflash:soc|picosoc_mem:memory|Mux11~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~82 + +# Subckt 7547: picosoc_noflash:soc|picosoc_mem:memory|Mux11~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~83 + +# Subckt 7548: picosoc_noflash:soc|picosoc_mem:memory|Mux11~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux11~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux11~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux11~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux11~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux11~84 + +# Subckt 7549: picosoc_noflash:soc|picosoc_mem:memory|rdata[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux11~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[20] + +# Subckt 7550: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[20] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] + +# Subckt 7551: picosoc_noflash:soc|mem_rdata[20]~215_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[20] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[20]~215 + +# Subckt 7552: picosoc_noflash:soc|mem_rdata[20]~216_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[20]~215 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[20] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|mem_rdata[20]~216 + +# Subckt 7553: picosoc_noflash:soc|mem_rdata[20]~217_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[20]~216 \ + datae=iomem_rdata[20] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=iomem_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|mem_rdata[24]~10 \ + combout=picosoc_noflash:soc|mem_rdata[20]~217 + +# Subckt 7554: picosoc_noflash:soc|mem_rdata[20]~218_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[20] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[20]~218 + +# Subckt 7555: picosoc_noflash:soc|mem_rdata[20]~107_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~190 \ + datae=picosoc_noflash:soc|mem_rdata[20]~218 \ + datad=picosoc_noflash:soc|mem_rdata[20]~217 \ + datac=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a20 \ + datab=picosoc_noflash:soc|mem_rdata[22]~17 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[20]~107 + +# Subckt 7556: picosoc_noflash:soc|mem_rdata[12]~123_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[12] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[12]~123 + +# Subckt 7557: picosoc_noflash:soc|mem_rdata[12]~124_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[12]~124 + +# Subckt 7558: picosoc_noflash:soc|mem_rdata[12]~126_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[12]~125 \ + datae=picosoc_noflash:soc|mem_rdata[12]~124 \ + datad=picosoc_noflash:soc|mem_rdata[12]~123 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[12]~126 + +# Subckt 7559: picosoc_noflash:soc|picorv32:cpu|reg_out~134_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~3 \ + datad=picosoc_noflash:soc|mem_rdata[28]~122 \ + datac=picosoc_noflash:soc|mem_rdata[12]~126 \ + datab=picosoc_noflash:soc|mem_rdata[4]~135 \ + dataa=picosoc_noflash:soc|mem_rdata[20]~107 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~134 + +# Subckt 7560: picosoc_noflash:soc|picorv32:cpu|reg_out~135_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[36] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[36] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~135 + +# Subckt 7561: picosoc_noflash:soc|picorv32:cpu|irq_mask~25_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[4]~23 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~25 + +# Subckt 7562: picosoc_noflash:soc|picorv32:cpu|irq_mask[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~25 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[4] + +# Subckt 7563: picosoc_noflash:soc|picorv32:cpu|reg_out~136_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[4]~23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~135 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~136 + +# Subckt 7564: picosoc_noflash:soc|picorv32:cpu|Add10~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~10 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[4] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~13 + +# Subckt 7565: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~123_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~123 + +# Subckt 7566: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~20 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~123 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[4] + +# Subckt 7567: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[36] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[4] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[4] + +# Subckt 7568: picosoc_noflash:soc|picorv32:cpu|reg_out~137_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~13 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~137 + +# Subckt 7569: picosoc_noflash:soc|picorv32:cpu|reg_out~138_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~137 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~136 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~134 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~138 + +# Subckt 7570: picosoc_noflash:soc|picorv32:cpu|reg_out[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~138 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[4] + +# Subckt 7571: picosoc_noflash:soc|picorv32:cpu|Add0~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword_xfer \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~2 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~1 + +# Subckt 7572: picosoc_noflash:soc|picorv32:cpu|Add0~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~6 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~5 + +# Subckt 7573: picosoc_noflash:soc|picorv32:cpu|Add0~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~10 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~9 + +# Subckt 7574: picosoc_noflash:soc|picorv32:cpu|Add0~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~14 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~13 + +# Subckt 7575: picosoc_noflash:soc|picorv32:cpu|Add0~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~17 + +# Subckt 7576: picosoc_noflash:soc|picorv32:cpu|Add0~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~21 + +# Subckt 7577: picosoc_noflash:soc|picorv32:cpu|Add0~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~25 + +# Subckt 7578: picosoc_noflash:soc|picorv32:cpu|Add0~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~29 + +# Subckt 7579: picosoc_noflash:soc|picorv32:cpu|Add0~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~30 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~33 + +# Subckt 7580: picosoc_noflash:soc|picorv32:cpu|Add0~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~37 + +# Subckt 7581: picosoc_noflash:soc|picorv32:cpu|Add0~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~41 + +# Subckt 7582: picosoc_noflash:soc|picorv32:cpu|Add0~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~45 + +# Subckt 7583: picosoc_noflash:soc|picorv32:cpu|Add0~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~49 + +# Subckt 7584: picosoc_noflash:soc|picorv32:cpu|Add0~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~50 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~53 + +# Subckt 7585: picosoc_noflash:soc|picorv32:cpu|Add0~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~57 + +# Subckt 7586: picosoc_noflash:soc|picorv32:cpu|Add0~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~61 + +# Subckt 7587: picosoc_noflash:soc|picorv32:cpu|Add0~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~62 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~66 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~65 + +# Subckt 7588: picosoc_noflash:soc|picorv32:cpu|Add0~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~70 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~69 + +# Subckt 7589: picosoc_noflash:soc|picorv32:cpu|Add0~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~73 + +# Subckt 7590: picosoc_noflash:soc|picorv32:cpu|Add0~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~74 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~77 + +# Subckt 7591: picosoc_noflash:soc|picorv32:cpu|Add0~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~81 + +# Subckt 7592: picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_la_write~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_read~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_read~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|trap \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 + +# Subckt 7593: picosoc_noflash:soc|picorv32:cpu|mem_addr[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~81 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[22] + +# Subckt 7594: picosoc_noflash:soc|mem_rdata[22]~184_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[24] \ + combout=picosoc_noflash:soc|mem_rdata[22]~184 + +# Subckt 7595: picosoc_noflash:soc|mem_rdata[22]~185_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[22]~185 + +# Subckt 7596: picosoc_noflash:soc|mem_rdata[22]~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[22]~185 \ + datae=picosoc_noflash:soc|mem_rdata[22]~184 \ + datad=picosoc_noflash:soc|simpleuart_reg_dat_sel~0 \ + datac=always1~0 \ + datab=picosoc_noflash:soc|LessThan3~1 \ + dataa=picosoc_noflash:soc|LessThan3~0 \ + combout=picosoc_noflash:soc|mem_rdata[22]~4 + +# Subckt 7597: picosoc_noflash:soc|mem_rdata[27]~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a27 \ + datae=iomem_rdata[27] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[27]~64 + +# Subckt 7598: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[27]~28 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[11] + +# Subckt 7599: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[11] \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~29 + +# Subckt 7600: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~29 \ + datad=picosoc_noflash:soc|mem_rdata[27]~64 \ + datac=picosoc_noflash:soc|mem_rdata[27]~63 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~30 + +# Subckt 7601: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] + +# Subckt 7602: picosoc_noflash:soc|mem_rdata[26]~167_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[26] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] \ + combout=picosoc_noflash:soc|mem_rdata[26]~167 + +# Subckt 7603: picosoc_noflash:soc|mem_rdata[26]~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[26]~167 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[26]~67 + +# Subckt 7604: picosoc_noflash:soc|mem_rdata[26]~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a26 \ + datae=iomem_rdata[26] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[26]~68 + +# Subckt 7605: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[26]~39 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[10] + +# Subckt 7606: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[10] \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~33 + +# Subckt 7607: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~33 \ + datad=picosoc_noflash:soc|mem_rdata[26]~68 \ + datac=picosoc_noflash:soc|mem_rdata[26]~67 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~34 + +# Subckt 7608: picosoc_noflash:soc|picorv32:cpu|decoded_rd~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~34 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~30 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~27 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~0 + +# Subckt 7609: picosoc_noflash:soc|picorv32:cpu|decoded_rd~23_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_rd~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~23 + +# Subckt 7610: picosoc_noflash:soc|picorv32:cpu|decoded_rd~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rd~23 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~8 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~6 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~11 + +# Subckt 7611: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~8 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~10 + +# Subckt 7612: picosoc_noflash:soc|picorv32:cpu|decoded_rd~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~18 + +# Subckt 7613: picosoc_noflash:soc|picorv32:cpu|decoded_rd~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rd~18 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~19 + +# Subckt 7614: picosoc_noflash:soc|picorv32:cpu|decoded_rd[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rd~19 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rd[2] + +# Subckt 7615: picosoc_noflash:soc|picorv32:cpu|latched_rd~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|latched_rd~3 + +# Subckt 7616: picosoc_noflash:soc|picorv32:cpu|latched_rd[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|latched_rd[3]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] + +# Subckt 7617: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[5] + +# Subckt 7618: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[6] + +# Subckt 7619: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[7] + +# Subckt 7620: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[8] + +# Subckt 7621: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[9] + +# Subckt 7622: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[10] + +# Subckt 7623: picosoc_noflash:soc|picorv32:cpu|cpuregs~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[10] \ + datae=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[9] \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 + +# Subckt 7624: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector139~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[29] + +# Subckt 7625: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a18~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector139~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a18 + +# Subckt 7626: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[18]~9_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a18 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[18]~9 + +# Subckt 7627: picosoc_noflash:soc|picorv32:cpu|irq_mask~11_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[18]~9 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~11 + +# Subckt 7628: picosoc_noflash:soc|picorv32:cpu|irq_mask[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~11 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[18] + +# Subckt 7629: picosoc_noflash:soc|picorv32:cpu|reg_out~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[18]~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~65 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~66 + +# Subckt 7630: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~109_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~109 + +# Subckt 7631: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~76 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~109 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[18] + +# Subckt 7632: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[50] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[18] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[18] + +# Subckt 7633: picosoc_noflash:soc|picorv32:cpu|reg_out~67_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~67 + +# Subckt 7634: picosoc_noflash:soc|picorv32:cpu|reg_out~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~67 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~69 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~68 + +# Subckt 7635: picosoc_noflash:soc|picorv32:cpu|reg_out~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~68 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~64 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~69 + +# Subckt 7636: picosoc_noflash:soc|picorv32:cpu|reg_out[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~69 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[18] + +# Subckt 7637: picosoc_noflash:soc|picorv32:cpu|Selector107~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~22 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~21 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~19 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~17 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector107~0 + +# Subckt 7638: picosoc_noflash:soc|picorv32:cpu|Selector107~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector107~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector107~1 + +# Subckt 7639: picosoc_noflash:soc|picorv32:cpu|Selector107~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector107~2 + +# Subckt 7640: picosoc_noflash:soc|picorv32:cpu|Selector107~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector107~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector107~3 + +# Subckt 7641: picosoc_noflash:soc|picorv32:cpu|Selector107~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector107~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector107~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~77 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector107~4 + +# Subckt 7642: picosoc_noflash:soc|picorv32:cpu|alu_out_q[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector107~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[18] + +# Subckt 7643: picosoc_noflash:soc|picorv32:cpu|Selector139~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector139~0 + +# Subckt 7644: picosoc_noflash:soc|picorv32:cpu|Selector139~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~69 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector139~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector139~1 + +# Subckt 7645: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector139~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[29] + +# Subckt 7646: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a18~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector139~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a18 + +# Subckt 7647: picosoc_noflash:soc|picorv32:cpu|Selector519~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a18 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector519~0 + +# Subckt 7648: picosoc_noflash:soc|picorv32:cpu|reg_op2[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector519~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] + +# Subckt 7649: picosoc_noflash:soc|picorv32:cpu|mem_wdata[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] + +# Subckt 7650: picosoc_noflash:soc|picosoc_mem:memory|mem[0][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][18] + +# Subckt 7651: picosoc_noflash:soc|picosoc_mem:memory|mem[32][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][18] + +# Subckt 7652: picosoc_noflash:soc|picosoc_mem:memory|mem[2][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][18] + +# Subckt 7653: picosoc_noflash:soc|picosoc_mem:memory|mem[34][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][18] + +# Subckt 7654: picosoc_noflash:soc|picosoc_mem:memory|Mux13~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[34][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[2][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[32][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~0 + +# Subckt 7655: picosoc_noflash:soc|picosoc_mem:memory|mem[16][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][18] + +# Subckt 7656: picosoc_noflash:soc|picosoc_mem:memory|mem[48][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][18] + +# Subckt 7657: picosoc_noflash:soc|picosoc_mem:memory|mem[18][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][18] + +# Subckt 7658: picosoc_noflash:soc|picosoc_mem:memory|mem[50][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][18] + +# Subckt 7659: picosoc_noflash:soc|picosoc_mem:memory|Mux13~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[50][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~1 + +# Subckt 7660: picosoc_noflash:soc|picosoc_mem:memory|mem[4][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][18] + +# Subckt 7661: picosoc_noflash:soc|picosoc_mem:memory|mem[36][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][18] + +# Subckt 7662: picosoc_noflash:soc|picosoc_mem:memory|mem[6][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][18] + +# Subckt 7663: picosoc_noflash:soc|picosoc_mem:memory|mem[38][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][18] + +# Subckt 7664: picosoc_noflash:soc|picosoc_mem:memory|Mux13~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[38][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[36][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~2 + +# Subckt 7665: picosoc_noflash:soc|picosoc_mem:memory|mem[20][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][18] + +# Subckt 7666: picosoc_noflash:soc|picosoc_mem:memory|mem[52][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][18] + +# Subckt 7667: picosoc_noflash:soc|picosoc_mem:memory|mem[22][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][18] + +# Subckt 7668: picosoc_noflash:soc|picosoc_mem:memory|mem[54][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][18] + +# Subckt 7669: picosoc_noflash:soc|picosoc_mem:memory|Mux13~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[52][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~3 + +# Subckt 7670: picosoc_noflash:soc|picosoc_mem:memory|Mux13~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~4 + +# Subckt 7671: picosoc_noflash:soc|picosoc_mem:memory|mem[1][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][18] + +# Subckt 7672: picosoc_noflash:soc|picosoc_mem:memory|mem[33][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][18] + +# Subckt 7673: picosoc_noflash:soc|picosoc_mem:memory|mem[5][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][18] + +# Subckt 7674: picosoc_noflash:soc|picosoc_mem:memory|mem[37][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][18] + +# Subckt 7675: picosoc_noflash:soc|picosoc_mem:memory|Mux13~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[37][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[33][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~5 + +# Subckt 7676: picosoc_noflash:soc|picosoc_mem:memory|mem[3][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][18] + +# Subckt 7677: picosoc_noflash:soc|picosoc_mem:memory|mem[35][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][18] + +# Subckt 7678: picosoc_noflash:soc|picosoc_mem:memory|mem[7][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][18] + +# Subckt 7679: picosoc_noflash:soc|picosoc_mem:memory|mem[39][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][18] + +# Subckt 7680: picosoc_noflash:soc|picosoc_mem:memory|Mux13~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[39][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~6 + +# Subckt 7681: picosoc_noflash:soc|picosoc_mem:memory|mem[17][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][18] + +# Subckt 7682: picosoc_noflash:soc|picosoc_mem:memory|mem[49][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][18] + +# Subckt 7683: picosoc_noflash:soc|picosoc_mem:memory|mem[21][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][18] + +# Subckt 7684: picosoc_noflash:soc|picosoc_mem:memory|mem[53][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][18] + +# Subckt 7685: picosoc_noflash:soc|picosoc_mem:memory|Mux13~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[53][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~7 + +# Subckt 7686: picosoc_noflash:soc|picosoc_mem:memory|mem[19][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][18] + +# Subckt 7687: picosoc_noflash:soc|picosoc_mem:memory|mem[51][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][18] + +# Subckt 7688: picosoc_noflash:soc|picosoc_mem:memory|mem[23][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][18] + +# Subckt 7689: picosoc_noflash:soc|picosoc_mem:memory|mem[55][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][18] + +# Subckt 7690: picosoc_noflash:soc|picosoc_mem:memory|Mux13~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~8 + +# Subckt 7691: picosoc_noflash:soc|picosoc_mem:memory|Mux13~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~9 + +# Subckt 7692: picosoc_noflash:soc|picosoc_mem:memory|mem[8][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][18] + +# Subckt 7693: picosoc_noflash:soc|picosoc_mem:memory|mem[40][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][18] + +# Subckt 7694: picosoc_noflash:soc|picosoc_mem:memory|mem[10][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][18] + +# Subckt 7695: picosoc_noflash:soc|picosoc_mem:memory|mem[42][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][18] + +# Subckt 7696: picosoc_noflash:soc|picosoc_mem:memory|Mux13~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[42][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[10][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[40][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~10 + +# Subckt 7697: picosoc_noflash:soc|picosoc_mem:memory|mem[24][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][18] + +# Subckt 7698: picosoc_noflash:soc|picosoc_mem:memory|mem[56][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][18] + +# Subckt 7699: picosoc_noflash:soc|picosoc_mem:memory|mem[26][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][18] + +# Subckt 7700: picosoc_noflash:soc|picosoc_mem:memory|mem[58][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][18] + +# Subckt 7701: picosoc_noflash:soc|picosoc_mem:memory|Mux13~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[58][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~11 + +# Subckt 7702: picosoc_noflash:soc|picosoc_mem:memory|mem[12][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][18] + +# Subckt 7703: picosoc_noflash:soc|picosoc_mem:memory|mem[44][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][18] + +# Subckt 7704: picosoc_noflash:soc|picosoc_mem:memory|mem[14][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][18] + +# Subckt 7705: picosoc_noflash:soc|picosoc_mem:memory|mem[46][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][18] + +# Subckt 7706: picosoc_noflash:soc|picosoc_mem:memory|Mux13~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[46][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[44][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~12 + +# Subckt 7707: picosoc_noflash:soc|picosoc_mem:memory|mem[28][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][18] + +# Subckt 7708: picosoc_noflash:soc|picosoc_mem:memory|mem[60][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][18] + +# Subckt 7709: picosoc_noflash:soc|picosoc_mem:memory|mem[30][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][18] + +# Subckt 7710: picosoc_noflash:soc|picosoc_mem:memory|mem[62][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][18] + +# Subckt 7711: picosoc_noflash:soc|picosoc_mem:memory|Mux13~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[60][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~13 + +# Subckt 7712: picosoc_noflash:soc|picosoc_mem:memory|Mux13~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~14 + +# Subckt 7713: picosoc_noflash:soc|picosoc_mem:memory|mem[9][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][18] + +# Subckt 7714: picosoc_noflash:soc|picosoc_mem:memory|mem[41][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][18] + +# Subckt 7715: picosoc_noflash:soc|picosoc_mem:memory|mem[13][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][18] + +# Subckt 7716: picosoc_noflash:soc|picosoc_mem:memory|mem[45][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][18] + +# Subckt 7717: picosoc_noflash:soc|picosoc_mem:memory|Mux13~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[41][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~15 + +# Subckt 7718: picosoc_noflash:soc|picosoc_mem:memory|mem[11][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][18] + +# Subckt 7719: picosoc_noflash:soc|picosoc_mem:memory|mem[43][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][18] + +# Subckt 7720: picosoc_noflash:soc|picosoc_mem:memory|mem[15][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][18] + +# Subckt 7721: picosoc_noflash:soc|picosoc_mem:memory|mem[47][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][18] + +# Subckt 7722: picosoc_noflash:soc|picosoc_mem:memory|Mux13~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[43][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~16 + +# Subckt 7723: picosoc_noflash:soc|picosoc_mem:memory|mem[25][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][18] + +# Subckt 7724: picosoc_noflash:soc|picosoc_mem:memory|mem[57][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][18] + +# Subckt 7725: picosoc_noflash:soc|picosoc_mem:memory|mem[29][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][18] + +# Subckt 7726: picosoc_noflash:soc|picosoc_mem:memory|mem[61][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][18] + +# Subckt 7727: picosoc_noflash:soc|picosoc_mem:memory|Mux13~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[57][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~17 + +# Subckt 7728: picosoc_noflash:soc|picosoc_mem:memory|mem[27][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][18] + +# Subckt 7729: picosoc_noflash:soc|picosoc_mem:memory|mem[59][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][18] + +# Subckt 7730: picosoc_noflash:soc|picosoc_mem:memory|mem[31][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][18] + +# Subckt 7731: picosoc_noflash:soc|picosoc_mem:memory|mem[63][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][18] + +# Subckt 7732: picosoc_noflash:soc|picosoc_mem:memory|Mux13~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[59][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[27][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~18 + +# Subckt 7733: picosoc_noflash:soc|picosoc_mem:memory|Mux13~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~19 + +# Subckt 7734: picosoc_noflash:soc|picosoc_mem:memory|Mux13~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~20 + +# Subckt 7735: picosoc_noflash:soc|picosoc_mem:memory|mem[64][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][18] + +# Subckt 7736: picosoc_noflash:soc|picosoc_mem:memory|mem[96][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][18] + +# Subckt 7737: picosoc_noflash:soc|picosoc_mem:memory|mem[65][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][18] + +# Subckt 7738: picosoc_noflash:soc|picosoc_mem:memory|mem[97][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][18] + +# Subckt 7739: picosoc_noflash:soc|picosoc_mem:memory|Mux13~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[97][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[65][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~21 + +# Subckt 7740: picosoc_noflash:soc|picosoc_mem:memory|mem[72][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][18] + +# Subckt 7741: picosoc_noflash:soc|picosoc_mem:memory|mem[104][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][18] + +# Subckt 7742: picosoc_noflash:soc|picosoc_mem:memory|mem[73][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][18] + +# Subckt 7743: picosoc_noflash:soc|picosoc_mem:memory|mem[105][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][18] + +# Subckt 7744: picosoc_noflash:soc|picosoc_mem:memory|Mux13~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[105][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~22 + +# Subckt 7745: picosoc_noflash:soc|picosoc_mem:memory|mem[68][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][18] + +# Subckt 7746: picosoc_noflash:soc|picosoc_mem:memory|mem[100][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][18] + +# Subckt 7747: picosoc_noflash:soc|picosoc_mem:memory|mem[69][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][18] + +# Subckt 7748: picosoc_noflash:soc|picosoc_mem:memory|mem[101][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][18] + +# Subckt 7749: picosoc_noflash:soc|picosoc_mem:memory|Mux13~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~23 + +# Subckt 7750: picosoc_noflash:soc|picosoc_mem:memory|mem[76][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][18] + +# Subckt 7751: picosoc_noflash:soc|picosoc_mem:memory|mem[108][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][18] + +# Subckt 7752: picosoc_noflash:soc|picosoc_mem:memory|mem[77][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][18] + +# Subckt 7753: picosoc_noflash:soc|picosoc_mem:memory|mem[109][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][18] + +# Subckt 7754: picosoc_noflash:soc|picosoc_mem:memory|Mux13~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~24 + +# Subckt 7755: picosoc_noflash:soc|picosoc_mem:memory|Mux13~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~25 + +# Subckt 7756: picosoc_noflash:soc|picosoc_mem:memory|mem[80][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][18] + +# Subckt 7757: picosoc_noflash:soc|picosoc_mem:memory|mem[112][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][18] + +# Subckt 7758: picosoc_noflash:soc|picosoc_mem:memory|mem[88][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][18] + +# Subckt 7759: picosoc_noflash:soc|picosoc_mem:memory|mem[120][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][18] + +# Subckt 7760: picosoc_noflash:soc|picosoc_mem:memory|Mux13~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[120][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[88][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~26 + +# Subckt 7761: picosoc_noflash:soc|picosoc_mem:memory|mem[81][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][18] + +# Subckt 7762: picosoc_noflash:soc|picosoc_mem:memory|mem[113][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][18] + +# Subckt 7763: picosoc_noflash:soc|picosoc_mem:memory|mem[89][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][18] + +# Subckt 7764: picosoc_noflash:soc|picosoc_mem:memory|mem[121][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][18] + +# Subckt 7765: picosoc_noflash:soc|picosoc_mem:memory|Mux13~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~27 + +# Subckt 7766: picosoc_noflash:soc|picosoc_mem:memory|mem[84][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][18] + +# Subckt 7767: picosoc_noflash:soc|picosoc_mem:memory|mem[116][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][18] + +# Subckt 7768: picosoc_noflash:soc|picosoc_mem:memory|mem[92][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][18] + +# Subckt 7769: picosoc_noflash:soc|picosoc_mem:memory|mem[124][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][18] + +# Subckt 7770: picosoc_noflash:soc|picosoc_mem:memory|Mux13~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~28 + +# Subckt 7771: picosoc_noflash:soc|picosoc_mem:memory|mem[85][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][18] + +# Subckt 7772: picosoc_noflash:soc|picosoc_mem:memory|mem[117][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][18] + +# Subckt 7773: picosoc_noflash:soc|picosoc_mem:memory|mem[93][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][18] + +# Subckt 7774: picosoc_noflash:soc|picosoc_mem:memory|mem[125][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][18] + +# Subckt 7775: picosoc_noflash:soc|picosoc_mem:memory|Mux13~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[117][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[85][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~29 + +# Subckt 7776: picosoc_noflash:soc|picosoc_mem:memory|Mux13~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~30 + +# Subckt 7777: picosoc_noflash:soc|picosoc_mem:memory|mem[66][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][18] + +# Subckt 7778: picosoc_noflash:soc|picosoc_mem:memory|mem[98][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][18] + +# Subckt 7779: picosoc_noflash:soc|picosoc_mem:memory|mem[67][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][18] + +# Subckt 7780: picosoc_noflash:soc|picosoc_mem:memory|mem[99][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][18] + +# Subckt 7781: picosoc_noflash:soc|picosoc_mem:memory|Mux13~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[99][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[67][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~31 + +# Subckt 7782: picosoc_noflash:soc|picosoc_mem:memory|mem[74][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][18] + +# Subckt 7783: picosoc_noflash:soc|picosoc_mem:memory|mem[106][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][18] + +# Subckt 7784: picosoc_noflash:soc|picosoc_mem:memory|mem[75][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][18] + +# Subckt 7785: picosoc_noflash:soc|picosoc_mem:memory|mem[107][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][18] + +# Subckt 7786: picosoc_noflash:soc|picosoc_mem:memory|Mux13~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[75][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[106][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~32 + +# Subckt 7787: picosoc_noflash:soc|picosoc_mem:memory|mem[70][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][18] + +# Subckt 7788: picosoc_noflash:soc|picosoc_mem:memory|mem[102][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][18] + +# Subckt 7789: picosoc_noflash:soc|picosoc_mem:memory|mem[71][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][18] + +# Subckt 7790: picosoc_noflash:soc|picosoc_mem:memory|mem[103][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][18] + +# Subckt 7791: picosoc_noflash:soc|picosoc_mem:memory|Mux13~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~33 + +# Subckt 7792: picosoc_noflash:soc|picosoc_mem:memory|mem[78][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][18] + +# Subckt 7793: picosoc_noflash:soc|picosoc_mem:memory|mem[110][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][18] + +# Subckt 7794: picosoc_noflash:soc|picosoc_mem:memory|mem[79][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][18] + +# Subckt 7795: picosoc_noflash:soc|picosoc_mem:memory|mem[111][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][18] + +# Subckt 7796: picosoc_noflash:soc|picosoc_mem:memory|Mux13~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[78][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~34 + +# Subckt 7797: picosoc_noflash:soc|picosoc_mem:memory|Mux13~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~35 + +# Subckt 7798: picosoc_noflash:soc|picosoc_mem:memory|mem[82][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][18] + +# Subckt 7799: picosoc_noflash:soc|picosoc_mem:memory|mem[114][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][18] + +# Subckt 7800: picosoc_noflash:soc|picosoc_mem:memory|mem[90][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][18] + +# Subckt 7801: picosoc_noflash:soc|picosoc_mem:memory|mem[122][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][18] + +# Subckt 7802: picosoc_noflash:soc|picosoc_mem:memory|Mux13~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[82][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~36 + +# Subckt 7803: picosoc_noflash:soc|picosoc_mem:memory|mem[83][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][18] + +# Subckt 7804: picosoc_noflash:soc|picosoc_mem:memory|mem[115][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][18] + +# Subckt 7805: picosoc_noflash:soc|picosoc_mem:memory|mem[91][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][18] + +# Subckt 7806: picosoc_noflash:soc|picosoc_mem:memory|mem[123][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][18] + +# Subckt 7807: picosoc_noflash:soc|picosoc_mem:memory|Mux13~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~37 + +# Subckt 7808: picosoc_noflash:soc|picosoc_mem:memory|mem[86][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][18] + +# Subckt 7809: picosoc_noflash:soc|picosoc_mem:memory|mem[118][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][18] + +# Subckt 7810: picosoc_noflash:soc|picosoc_mem:memory|mem[94][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][18] + +# Subckt 7811: picosoc_noflash:soc|picosoc_mem:memory|mem[126][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][18] + +# Subckt 7812: picosoc_noflash:soc|picosoc_mem:memory|Mux13~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[86][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~38 + +# Subckt 7813: picosoc_noflash:soc|picosoc_mem:memory|mem[87][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][18] + +# Subckt 7814: picosoc_noflash:soc|picosoc_mem:memory|mem[119][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][18] + +# Subckt 7815: picosoc_noflash:soc|picosoc_mem:memory|mem[95][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][18] + +# Subckt 7816: picosoc_noflash:soc|picosoc_mem:memory|mem[127][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][18] + +# Subckt 7817: picosoc_noflash:soc|picosoc_mem:memory|Mux13~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[87][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~39 + +# Subckt 7818: picosoc_noflash:soc|picosoc_mem:memory|Mux13~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~40 + +# Subckt 7819: picosoc_noflash:soc|picosoc_mem:memory|Mux13~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~41 + +# Subckt 7820: picosoc_noflash:soc|picosoc_mem:memory|mem[128][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][18] + +# Subckt 7821: picosoc_noflash:soc|picosoc_mem:memory|mem[160][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][18] + +# Subckt 7822: picosoc_noflash:soc|picosoc_mem:memory|mem[130][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][18] + +# Subckt 7823: picosoc_noflash:soc|picosoc_mem:memory|mem[162][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][18] + +# Subckt 7824: picosoc_noflash:soc|picosoc_mem:memory|Mux13~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[162][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[130][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~42 + +# Subckt 7825: picosoc_noflash:soc|picosoc_mem:memory|mem[144][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][18] + +# Subckt 7826: picosoc_noflash:soc|picosoc_mem:memory|mem[176][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][18] + +# Subckt 7827: picosoc_noflash:soc|picosoc_mem:memory|mem[146][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][18] + +# Subckt 7828: picosoc_noflash:soc|picosoc_mem:memory|mem[178][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][18] + +# Subckt 7829: picosoc_noflash:soc|picosoc_mem:memory|Mux13~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[146][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~43 + +# Subckt 7830: picosoc_noflash:soc|picosoc_mem:memory|mem[129][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][18] + +# Subckt 7831: picosoc_noflash:soc|picosoc_mem:memory|mem[161][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][18] + +# Subckt 7832: picosoc_noflash:soc|picosoc_mem:memory|mem[131][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][18] + +# Subckt 7833: picosoc_noflash:soc|picosoc_mem:memory|mem[163][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][18] + +# Subckt 7834: picosoc_noflash:soc|picosoc_mem:memory|Mux13~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[163][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[131][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~44 + +# Subckt 7835: picosoc_noflash:soc|picosoc_mem:memory|mem[145][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][18] + +# Subckt 7836: picosoc_noflash:soc|picosoc_mem:memory|mem[177][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][18] + +# Subckt 7837: picosoc_noflash:soc|picosoc_mem:memory|mem[147][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][18] + +# Subckt 7838: picosoc_noflash:soc|picosoc_mem:memory|mem[179][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][18] + +# Subckt 7839: picosoc_noflash:soc|picosoc_mem:memory|Mux13~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[179][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[147][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~45 + +# Subckt 7840: picosoc_noflash:soc|picosoc_mem:memory|Mux13~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~46 + +# Subckt 7841: picosoc_noflash:soc|picosoc_mem:memory|mem[132][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][18] + +# Subckt 7842: picosoc_noflash:soc|picosoc_mem:memory|mem[164][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][18] + +# Subckt 7843: picosoc_noflash:soc|picosoc_mem:memory|mem[148][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][18] + +# Subckt 7844: picosoc_noflash:soc|picosoc_mem:memory|mem[180][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][18] + +# Subckt 7845: picosoc_noflash:soc|picosoc_mem:memory|Mux13~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[180][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[148][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~47 + +# Subckt 7846: picosoc_noflash:soc|picosoc_mem:memory|mem[134][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][18] + +# Subckt 7847: picosoc_noflash:soc|picosoc_mem:memory|mem[166][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][18] + +# Subckt 7848: picosoc_noflash:soc|picosoc_mem:memory|mem[150][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][18] + +# Subckt 7849: picosoc_noflash:soc|picosoc_mem:memory|mem[182][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][18] + +# Subckt 7850: picosoc_noflash:soc|picosoc_mem:memory|Mux13~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~48 + +# Subckt 7851: picosoc_noflash:soc|picosoc_mem:memory|mem[133][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][18] + +# Subckt 7852: picosoc_noflash:soc|picosoc_mem:memory|mem[165][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][18] + +# Subckt 7853: picosoc_noflash:soc|picosoc_mem:memory|mem[149][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][18] + +# Subckt 7854: picosoc_noflash:soc|picosoc_mem:memory|mem[181][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][18] + +# Subckt 7855: picosoc_noflash:soc|picosoc_mem:memory|Mux13~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[165][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[133][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~49 + +# Subckt 7856: picosoc_noflash:soc|picosoc_mem:memory|mem[135][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][18] + +# Subckt 7857: picosoc_noflash:soc|picosoc_mem:memory|mem[167][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][18] + +# Subckt 7858: picosoc_noflash:soc|picosoc_mem:memory|mem[151][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][18] + +# Subckt 7859: picosoc_noflash:soc|picosoc_mem:memory|mem[183][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][18] + +# Subckt 7860: picosoc_noflash:soc|picosoc_mem:memory|Mux13~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[135][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~50 + +# Subckt 7861: picosoc_noflash:soc|picosoc_mem:memory|Mux13~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~51 + +# Subckt 7862: picosoc_noflash:soc|picosoc_mem:memory|mem[136][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][18] + +# Subckt 7863: picosoc_noflash:soc|picosoc_mem:memory|mem[168][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][18] + +# Subckt 7864: picosoc_noflash:soc|picosoc_mem:memory|mem[138][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][18] + +# Subckt 7865: picosoc_noflash:soc|picosoc_mem:memory|mem[170][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][18] + +# Subckt 7866: picosoc_noflash:soc|picosoc_mem:memory|Mux13~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[170][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[138][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~52 + +# Subckt 7867: picosoc_noflash:soc|picosoc_mem:memory|mem[152][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][18] + +# Subckt 7868: picosoc_noflash:soc|picosoc_mem:memory|mem[184][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][18] + +# Subckt 7869: picosoc_noflash:soc|picosoc_mem:memory|mem[154][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][18] + +# Subckt 7870: picosoc_noflash:soc|picosoc_mem:memory|mem[186][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][18] + +# Subckt 7871: picosoc_noflash:soc|picosoc_mem:memory|Mux13~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~53 + +# Subckt 7872: picosoc_noflash:soc|picosoc_mem:memory|mem[137][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][18] + +# Subckt 7873: picosoc_noflash:soc|picosoc_mem:memory|mem[169][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][18] + +# Subckt 7874: picosoc_noflash:soc|picosoc_mem:memory|mem[139][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][18] + +# Subckt 7875: picosoc_noflash:soc|picosoc_mem:memory|mem[171][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][18] + +# Subckt 7876: picosoc_noflash:soc|picosoc_mem:memory|Mux13~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[139][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[169][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~54 + +# Subckt 7877: picosoc_noflash:soc|picosoc_mem:memory|mem[153][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][18] + +# Subckt 7878: picosoc_noflash:soc|picosoc_mem:memory|mem[185][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][18] + +# Subckt 7879: picosoc_noflash:soc|picosoc_mem:memory|mem[155][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][18] + +# Subckt 7880: picosoc_noflash:soc|picosoc_mem:memory|mem[187][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][18] + +# Subckt 7881: picosoc_noflash:soc|picosoc_mem:memory|Mux13~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[153][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~55 + +# Subckt 7882: picosoc_noflash:soc|picosoc_mem:memory|Mux13~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~56 + +# Subckt 7883: picosoc_noflash:soc|picosoc_mem:memory|mem[140][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][18] + +# Subckt 7884: picosoc_noflash:soc|picosoc_mem:memory|mem[172][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][18] + +# Subckt 7885: picosoc_noflash:soc|picosoc_mem:memory|mem[156][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][18] + +# Subckt 7886: picosoc_noflash:soc|picosoc_mem:memory|mem[188][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][18] + +# Subckt 7887: picosoc_noflash:soc|picosoc_mem:memory|Mux13~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~57 + +# Subckt 7888: picosoc_noflash:soc|picosoc_mem:memory|mem[142][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][18] + +# Subckt 7889: picosoc_noflash:soc|picosoc_mem:memory|mem[174][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][18] + +# Subckt 7890: picosoc_noflash:soc|picosoc_mem:memory|mem[158][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][18] + +# Subckt 7891: picosoc_noflash:soc|picosoc_mem:memory|mem[190][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][18] + +# Subckt 7892: picosoc_noflash:soc|picosoc_mem:memory|Mux13~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~58 + +# Subckt 7893: picosoc_noflash:soc|picosoc_mem:memory|mem[141][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][18] + +# Subckt 7894: picosoc_noflash:soc|picosoc_mem:memory|mem[173][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][18] + +# Subckt 7895: picosoc_noflash:soc|picosoc_mem:memory|mem[157][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][18] + +# Subckt 7896: picosoc_noflash:soc|picosoc_mem:memory|mem[189][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][18] + +# Subckt 7897: picosoc_noflash:soc|picosoc_mem:memory|Mux13~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[173][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[141][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~59 + +# Subckt 7898: picosoc_noflash:soc|picosoc_mem:memory|mem[143][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][18] + +# Subckt 7899: picosoc_noflash:soc|picosoc_mem:memory|mem[175][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][18] + +# Subckt 7900: picosoc_noflash:soc|picosoc_mem:memory|mem[159][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][18] + +# Subckt 7901: picosoc_noflash:soc|picosoc_mem:memory|mem[191][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][18] + +# Subckt 7902: picosoc_noflash:soc|picosoc_mem:memory|Mux13~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[175][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[143][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~60 + +# Subckt 7903: picosoc_noflash:soc|picosoc_mem:memory|Mux13~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~61 + +# Subckt 7904: picosoc_noflash:soc|picosoc_mem:memory|Mux13~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~62 + +# Subckt 7905: picosoc_noflash:soc|picosoc_mem:memory|mem[192][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][18] + +# Subckt 7906: picosoc_noflash:soc|picosoc_mem:memory|mem[224][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][18] + +# Subckt 7907: picosoc_noflash:soc|picosoc_mem:memory|mem[196][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][18] + +# Subckt 7908: picosoc_noflash:soc|picosoc_mem:memory|mem[228][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][18] + +# Subckt 7909: picosoc_noflash:soc|picosoc_mem:memory|Mux13~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[228][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[196][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~63 + +# Subckt 7910: picosoc_noflash:soc|picosoc_mem:memory|mem[194][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][18] + +# Subckt 7911: picosoc_noflash:soc|picosoc_mem:memory|mem[226][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][18] + +# Subckt 7912: picosoc_noflash:soc|picosoc_mem:memory|mem[198][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][18] + +# Subckt 7913: picosoc_noflash:soc|picosoc_mem:memory|mem[230][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][18] + +# Subckt 7914: picosoc_noflash:soc|picosoc_mem:memory|Mux13~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[230][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[198][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~64 + +# Subckt 7915: picosoc_noflash:soc|picosoc_mem:memory|mem[200][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][18] + +# Subckt 7916: picosoc_noflash:soc|picosoc_mem:memory|mem[232][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][18] + +# Subckt 7917: picosoc_noflash:soc|picosoc_mem:memory|mem[204][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][18] + +# Subckt 7918: picosoc_noflash:soc|picosoc_mem:memory|mem[236][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][18] + +# Subckt 7919: picosoc_noflash:soc|picosoc_mem:memory|Mux13~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[236][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~65 + +# Subckt 7920: picosoc_noflash:soc|picosoc_mem:memory|mem[202][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][18] + +# Subckt 7921: picosoc_noflash:soc|picosoc_mem:memory|mem[234][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][18] + +# Subckt 7922: picosoc_noflash:soc|picosoc_mem:memory|mem[206][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][18] + +# Subckt 7923: picosoc_noflash:soc|picosoc_mem:memory|mem[238][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][18] + +# Subckt 7924: picosoc_noflash:soc|picosoc_mem:memory|Mux13~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[238][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[202][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~66 + +# Subckt 7925: picosoc_noflash:soc|picosoc_mem:memory|Mux13~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~67 + +# Subckt 7926: picosoc_noflash:soc|picosoc_mem:memory|mem[193][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][18] + +# Subckt 7927: picosoc_noflash:soc|picosoc_mem:memory|mem[225][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][18] + +# Subckt 7928: picosoc_noflash:soc|picosoc_mem:memory|mem[197][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][18] + +# Subckt 7929: picosoc_noflash:soc|picosoc_mem:memory|mem[229][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][18] + +# Subckt 7930: picosoc_noflash:soc|picosoc_mem:memory|Mux13~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~68 + +# Subckt 7931: picosoc_noflash:soc|picosoc_mem:memory|mem[195][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][18] + +# Subckt 7932: picosoc_noflash:soc|picosoc_mem:memory|mem[227][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][18] + +# Subckt 7933: picosoc_noflash:soc|picosoc_mem:memory|mem[199][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][18] + +# Subckt 7934: picosoc_noflash:soc|picosoc_mem:memory|mem[231][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][18] + +# Subckt 7935: picosoc_noflash:soc|picosoc_mem:memory|Mux13~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[199][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[195][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~69 + +# Subckt 7936: picosoc_noflash:soc|picosoc_mem:memory|mem[201][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][18] + +# Subckt 7937: picosoc_noflash:soc|picosoc_mem:memory|mem[233][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][18] + +# Subckt 7938: picosoc_noflash:soc|picosoc_mem:memory|mem[205][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][18] + +# Subckt 7939: picosoc_noflash:soc|picosoc_mem:memory|mem[237][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][18] + +# Subckt 7940: picosoc_noflash:soc|picosoc_mem:memory|Mux13~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~70 + +# Subckt 7941: picosoc_noflash:soc|picosoc_mem:memory|mem[203][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][18] + +# Subckt 7942: picosoc_noflash:soc|picosoc_mem:memory|mem[235][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][18] + +# Subckt 7943: picosoc_noflash:soc|picosoc_mem:memory|mem[207][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][18] + +# Subckt 7944: picosoc_noflash:soc|picosoc_mem:memory|mem[239][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][18] + +# Subckt 7945: picosoc_noflash:soc|picosoc_mem:memory|Mux13~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[203][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~71 + +# Subckt 7946: picosoc_noflash:soc|picosoc_mem:memory|Mux13~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~72 + +# Subckt 7947: picosoc_noflash:soc|picosoc_mem:memory|mem[208][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][18] + +# Subckt 7948: picosoc_noflash:soc|picosoc_mem:memory|mem[240][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][18] + +# Subckt 7949: picosoc_noflash:soc|picosoc_mem:memory|mem[216][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][18] + +# Subckt 7950: picosoc_noflash:soc|picosoc_mem:memory|mem[248][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][18] + +# Subckt 7951: picosoc_noflash:soc|picosoc_mem:memory|Mux13~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[216][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~73 + +# Subckt 7952: picosoc_noflash:soc|picosoc_mem:memory|mem[210][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][18] + +# Subckt 7953: picosoc_noflash:soc|picosoc_mem:memory|mem[242][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][18] + +# Subckt 7954: picosoc_noflash:soc|picosoc_mem:memory|mem[218][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][18] + +# Subckt 7955: picosoc_noflash:soc|picosoc_mem:memory|mem[250][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][18] + +# Subckt 7956: picosoc_noflash:soc|picosoc_mem:memory|Mux13~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[218][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[210][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~74 + +# Subckt 7957: picosoc_noflash:soc|picosoc_mem:memory|mem[212][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][18] + +# Subckt 7958: picosoc_noflash:soc|picosoc_mem:memory|mem[244][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][18] + +# Subckt 7959: picosoc_noflash:soc|picosoc_mem:memory|mem[220][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][18] + +# Subckt 7960: picosoc_noflash:soc|picosoc_mem:memory|mem[252][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][18] + +# Subckt 7961: picosoc_noflash:soc|picosoc_mem:memory|Mux13~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~75 + +# Subckt 7962: picosoc_noflash:soc|picosoc_mem:memory|mem[214][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][18] + +# Subckt 7963: picosoc_noflash:soc|picosoc_mem:memory|mem[246][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][18] + +# Subckt 7964: picosoc_noflash:soc|picosoc_mem:memory|mem[222][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][18] + +# Subckt 7965: picosoc_noflash:soc|picosoc_mem:memory|mem[254][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][18] + +# Subckt 7966: picosoc_noflash:soc|picosoc_mem:memory|Mux13~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[222][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[214][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~76 + +# Subckt 7967: picosoc_noflash:soc|picosoc_mem:memory|Mux13~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~77 + +# Subckt 7968: picosoc_noflash:soc|picosoc_mem:memory|mem[209][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][18] + +# Subckt 7969: picosoc_noflash:soc|picosoc_mem:memory|mem[241][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][18] + +# Subckt 7970: picosoc_noflash:soc|picosoc_mem:memory|mem[217][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][18] + +# Subckt 7971: picosoc_noflash:soc|picosoc_mem:memory|mem[249][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][18] + +# Subckt 7972: picosoc_noflash:soc|picosoc_mem:memory|Mux13~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[217][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~78 + +# Subckt 7973: picosoc_noflash:soc|picosoc_mem:memory|mem[211][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][18] + +# Subckt 7974: picosoc_noflash:soc|picosoc_mem:memory|mem[243][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][18] + +# Subckt 7975: picosoc_noflash:soc|picosoc_mem:memory|mem[219][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][18] + +# Subckt 7976: picosoc_noflash:soc|picosoc_mem:memory|mem[251][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][18] + +# Subckt 7977: picosoc_noflash:soc|picosoc_mem:memory|Mux13~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[219][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[211][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~79 + +# Subckt 7978: picosoc_noflash:soc|picosoc_mem:memory|mem[213][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][18] + +# Subckt 7979: picosoc_noflash:soc|picosoc_mem:memory|mem[245][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][18] + +# Subckt 7980: picosoc_noflash:soc|picosoc_mem:memory|mem[221][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][18] + +# Subckt 7981: picosoc_noflash:soc|picosoc_mem:memory|mem[253][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][18] + +# Subckt 7982: picosoc_noflash:soc|picosoc_mem:memory|Mux13~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[245][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[213][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~80 + +# Subckt 7983: picosoc_noflash:soc|picosoc_mem:memory|mem[215][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][18] + +# Subckt 7984: picosoc_noflash:soc|picosoc_mem:memory|mem[247][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][18] + +# Subckt 7985: picosoc_noflash:soc|picosoc_mem:memory|mem[223][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][18] + +# Subckt 7986: picosoc_noflash:soc|picosoc_mem:memory|mem[255][18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][18] + +# Subckt 7987: picosoc_noflash:soc|picosoc_mem:memory|Mux13~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][18] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[223][18] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][18] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[215][18] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~81 + +# Subckt 7988: picosoc_noflash:soc|picosoc_mem:memory|Mux13~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~82 + +# Subckt 7989: picosoc_noflash:soc|picosoc_mem:memory|Mux13~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~83 + +# Subckt 7990: picosoc_noflash:soc|picosoc_mem:memory|Mux13~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux13~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux13~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux13~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux13~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux13~84 + +# Subckt 7991: picosoc_noflash:soc|picosoc_mem:memory|rdata[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux13~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[18] + +# Subckt 7992: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[18] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] + +# Subckt 7993: picosoc_noflash:soc|mem_rdata[18]~199_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[18] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[18]~199 + +# Subckt 7994: picosoc_noflash:soc|mem_rdata[18]~200_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[18]~199 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[18] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|mem_rdata[18]~200 + +# Subckt 7995: picosoc_noflash:soc|mem_rdata[18]~201_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[18]~200 \ + datae=iomem_rdata[18] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=iomem_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|mem_rdata[24]~10 \ + combout=picosoc_noflash:soc|mem_rdata[18]~201 + +# Subckt 7996: picosoc_noflash:soc|mem_rdata[18]~202_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[18] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[18]~202 + +# Subckt 7997: picosoc_noflash:soc|mem_rdata[18]~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~190 \ + datae=picosoc_noflash:soc|mem_rdata[18]~202 \ + datad=picosoc_noflash:soc|mem_rdata[18]~201 \ + datac=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a18 \ + datab=picosoc_noflash:soc|mem_rdata[22]~17 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[18]~29 + +# Subckt 7998: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[18]~111_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[2]~31 \ + datac=picosoc_noflash:soc|mem_rdata[18]~29 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[18]~111 + +# Subckt 7999: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[18]~111 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[18] + +# Subckt 8000: picosoc_noflash:soc|picorv32:cpu|Add7~18_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~18 + +# Subckt 8001: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~90 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector171~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[18] + +# Subckt 8002: picosoc_noflash:soc|picorv32:cpu|Selector171~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector171~0 + +# Subckt 8003: picosoc_noflash:soc|picorv32:cpu|reg_pc[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector171~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[18] + +# Subckt 8004: picosoc_noflash:soc|picorv32:cpu|Add10~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~70 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[19] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[19] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~74 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~73 + +# Subckt 8005: picosoc_noflash:soc|picorv32:cpu|reg_out~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[51] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[51] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~59 + +# Subckt 8006: picosoc_noflash:soc|picorv32:cpu|irq_mask~10_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[19]~8 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~10 + +# Subckt 8007: picosoc_noflash:soc|picorv32:cpu|irq_mask[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~10 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[19] + +# Subckt 8008: picosoc_noflash:soc|picorv32:cpu|reg_out~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[19]~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~59 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~60 + +# Subckt 8009: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~108_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~108 + +# Subckt 8010: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~80 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~108 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[19] + +# Subckt 8011: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[51] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[19] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[19] + +# Subckt 8012: picosoc_noflash:soc|picorv32:cpu|reg_out~61_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~61 + +# Subckt 8013: picosoc_noflash:soc|picorv32:cpu|reg_out~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~61 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~60 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~73 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~62 + +# Subckt 8014: picosoc_noflash:soc|picorv32:cpu|reg_out~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~62 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~58 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~63 + +# Subckt 8015: picosoc_noflash:soc|picorv32:cpu|reg_out[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~63 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[19] + +# Subckt 8016: picosoc_noflash:soc|picorv32:cpu|Selector106~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~16 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~15 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~13 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector106~0 + +# Subckt 8017: picosoc_noflash:soc|picorv32:cpu|Selector106~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector106~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector106~1 + +# Subckt 8018: picosoc_noflash:soc|picorv32:cpu|Selector106~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector106~2 + +# Subckt 8019: picosoc_noflash:soc|picorv32:cpu|Selector106~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector106~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector106~3 + +# Subckt 8020: picosoc_noflash:soc|picorv32:cpu|Selector106~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector106~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector106~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~81 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector106~4 + +# Subckt 8021: picosoc_noflash:soc|picorv32:cpu|alu_out_q[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector106~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[19] + +# Subckt 8022: picosoc_noflash:soc|picorv32:cpu|Selector138~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector138~0 + +# Subckt 8023: picosoc_noflash:soc|picorv32:cpu|current_pc~8_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector138~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~8 + +# Subckt 8024: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~94 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector170~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[19] + +# Subckt 8025: picosoc_noflash:soc|picorv32:cpu|Selector170~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~8 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector170~0 + +# Subckt 8026: picosoc_noflash:soc|picorv32:cpu|reg_pc[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector170~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[19] + +# Subckt 8027: picosoc_noflash:soc|picorv32:cpu|Add10~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~74 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[20] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~78 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~77 + +# Subckt 8028: picosoc_noflash:soc|picorv32:cpu|Add10~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~78 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[21] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[21] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~82 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~81 + +# Subckt 8029: picosoc_noflash:soc|picorv32:cpu|Add10~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~82 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[22] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[22] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~85 + +# Subckt 8030: picosoc_noflash:soc|picorv32:cpu|reg_out~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[54] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[54] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~41 + +# Subckt 8031: picosoc_noflash:soc|picorv32:cpu|irq_mask~7_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[22]~5 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~7 + +# Subckt 8032: picosoc_noflash:soc|picorv32:cpu|irq_mask[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~7 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[22] + +# Subckt 8033: picosoc_noflash:soc|picorv32:cpu|reg_out~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[22]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~41 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~42 + +# Subckt 8034: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~105_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~105 + +# Subckt 8035: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~92 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~105 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[22] + +# Subckt 8036: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[54] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[22] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[22] + +# Subckt 8037: picosoc_noflash:soc|picorv32:cpu|reg_out~43_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~43 + +# Subckt 8038: picosoc_noflash:soc|picorv32:cpu|reg_out~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~42 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~85 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~44 + +# Subckt 8039: picosoc_noflash:soc|picorv32:cpu|reg_out~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~44 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~40 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~45 + +# Subckt 8040: picosoc_noflash:soc|picorv32:cpu|reg_out[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~45 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[22] + +# Subckt 8041: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~9 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~28 + +# Subckt 8042: picosoc_noflash:soc|picorv32:cpu|Selector103~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~28 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector103~0 + +# Subckt 8043: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~18_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~18 + +# Subckt 8044: picosoc_noflash:soc|picorv32:cpu|Selector103~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~22 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~21 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector103~1 + +# Subckt 8045: picosoc_noflash:soc|picorv32:cpu|Selector103~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector103~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~18 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector103~2 + +# Subckt 8046: picosoc_noflash:soc|picorv32:cpu|Selector103~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector103~3 + +# Subckt 8047: picosoc_noflash:soc|picorv32:cpu|Selector103~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector103~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector103~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector103~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~93 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector103~4 + +# Subckt 8048: picosoc_noflash:soc|picorv32:cpu|alu_out_q[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector103~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[22] + +# Subckt 8049: picosoc_noflash:soc|picorv32:cpu|Selector135~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector135~0 + +# Subckt 8050: picosoc_noflash:soc|picorv32:cpu|current_pc~5_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector135~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~5 + +# Subckt 8051: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~106 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector167~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[22] + +# Subckt 8052: picosoc_noflash:soc|picorv32:cpu|Selector135~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~85 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector135~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector135~1 + +# Subckt 8053: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[33]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector135~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[33] + +# Subckt 8054: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a22~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector135~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a22 + +# Subckt 8055: picosoc_noflash:soc|picorv32:cpu|Selector515~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a22 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[33] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector515~0 + +# Subckt 8056: picosoc_noflash:soc|picorv32:cpu|reg_op2[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector515~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] + +# Subckt 8057: picosoc_noflash:soc|picorv32:cpu|mem_wdata[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] + +# Subckt 8058: picosoc_noflash:soc|picosoc_mem:memory|mem[0][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][22] + +# Subckt 8059: picosoc_noflash:soc|picosoc_mem:memory|mem[64][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][22] + +# Subckt 8060: picosoc_noflash:soc|picosoc_mem:memory|mem[4][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][22] + +# Subckt 8061: picosoc_noflash:soc|picosoc_mem:memory|mem[68][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][22] + +# Subckt 8062: picosoc_noflash:soc|picosoc_mem:memory|Mux9~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[68][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[64][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~0 + +# Subckt 8063: picosoc_noflash:soc|picosoc_mem:memory|mem[2][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][22] + +# Subckt 8064: picosoc_noflash:soc|picosoc_mem:memory|mem[66][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][22] + +# Subckt 8065: picosoc_noflash:soc|picosoc_mem:memory|mem[6][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][22] + +# Subckt 8066: picosoc_noflash:soc|picosoc_mem:memory|mem[70][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][22] + +# Subckt 8067: picosoc_noflash:soc|picosoc_mem:memory|Mux9~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[70][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~1 + +# Subckt 8068: picosoc_noflash:soc|picosoc_mem:memory|mem[8][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][22] + +# Subckt 8069: picosoc_noflash:soc|picosoc_mem:memory|mem[72][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][22] + +# Subckt 8070: picosoc_noflash:soc|picosoc_mem:memory|mem[12][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][22] + +# Subckt 8071: picosoc_noflash:soc|picosoc_mem:memory|mem[76][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][22] + +# Subckt 8072: picosoc_noflash:soc|picosoc_mem:memory|Mux9~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[76][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[72][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~2 + +# Subckt 8073: picosoc_noflash:soc|picosoc_mem:memory|mem[10][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][22] + +# Subckt 8074: picosoc_noflash:soc|picosoc_mem:memory|mem[74][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][22] + +# Subckt 8075: picosoc_noflash:soc|picosoc_mem:memory|mem[14][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][22] + +# Subckt 8076: picosoc_noflash:soc|picosoc_mem:memory|mem[78][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][22] + +# Subckt 8077: picosoc_noflash:soc|picosoc_mem:memory|Mux9~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[78][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~3 + +# Subckt 8078: picosoc_noflash:soc|picosoc_mem:memory|Mux9~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~4 + +# Subckt 8079: picosoc_noflash:soc|picosoc_mem:memory|mem[1][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][22] + +# Subckt 8080: picosoc_noflash:soc|picosoc_mem:memory|mem[65][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][22] + +# Subckt 8081: picosoc_noflash:soc|picosoc_mem:memory|mem[5][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][22] + +# Subckt 8082: picosoc_noflash:soc|picosoc_mem:memory|mem[69][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][22] + +# Subckt 8083: picosoc_noflash:soc|picosoc_mem:memory|Mux9~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[69][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[65][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~5 + +# Subckt 8084: picosoc_noflash:soc|picosoc_mem:memory|mem[3][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][22] + +# Subckt 8085: picosoc_noflash:soc|picosoc_mem:memory|mem[67][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][22] + +# Subckt 8086: picosoc_noflash:soc|picosoc_mem:memory|mem[7][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][22] + +# Subckt 8087: picosoc_noflash:soc|picosoc_mem:memory|mem[71][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][22] + +# Subckt 8088: picosoc_noflash:soc|picosoc_mem:memory|Mux9~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[71][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~6 + +# Subckt 8089: picosoc_noflash:soc|picosoc_mem:memory|mem[9][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][22] + +# Subckt 8090: picosoc_noflash:soc|picosoc_mem:memory|mem[73][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][22] + +# Subckt 8091: picosoc_noflash:soc|picosoc_mem:memory|mem[13][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][22] + +# Subckt 8092: picosoc_noflash:soc|picosoc_mem:memory|mem[77][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][22] + +# Subckt 8093: picosoc_noflash:soc|picosoc_mem:memory|Mux9~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[77][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[73][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~7 + +# Subckt 8094: picosoc_noflash:soc|picosoc_mem:memory|mem[11][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][22] + +# Subckt 8095: picosoc_noflash:soc|picosoc_mem:memory|mem[75][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][22] + +# Subckt 8096: picosoc_noflash:soc|picosoc_mem:memory|mem[15][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][22] + +# Subckt 8097: picosoc_noflash:soc|picosoc_mem:memory|mem[79][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][22] + +# Subckt 8098: picosoc_noflash:soc|picosoc_mem:memory|Mux9~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[75][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~8 + +# Subckt 8099: picosoc_noflash:soc|picosoc_mem:memory|Mux9~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~9 + +# Subckt 8100: picosoc_noflash:soc|picosoc_mem:memory|mem[16][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][22] + +# Subckt 8101: picosoc_noflash:soc|picosoc_mem:memory|mem[80][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][22] + +# Subckt 8102: picosoc_noflash:soc|picosoc_mem:memory|mem[24][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][22] + +# Subckt 8103: picosoc_noflash:soc|picosoc_mem:memory|mem[88][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][22] + +# Subckt 8104: picosoc_noflash:soc|picosoc_mem:memory|Mux9~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[88][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~10 + +# Subckt 8105: picosoc_noflash:soc|picosoc_mem:memory|mem[18][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][22] + +# Subckt 8106: picosoc_noflash:soc|picosoc_mem:memory|mem[82][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][22] + +# Subckt 8107: picosoc_noflash:soc|picosoc_mem:memory|mem[26][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][22] + +# Subckt 8108: picosoc_noflash:soc|picosoc_mem:memory|mem[90][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][22] + +# Subckt 8109: picosoc_noflash:soc|picosoc_mem:memory|Mux9~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~11 + +# Subckt 8110: picosoc_noflash:soc|picosoc_mem:memory|mem[20][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][22] + +# Subckt 8111: picosoc_noflash:soc|picosoc_mem:memory|mem[84][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][22] + +# Subckt 8112: picosoc_noflash:soc|picosoc_mem:memory|mem[28][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][22] + +# Subckt 8113: picosoc_noflash:soc|picosoc_mem:memory|mem[92][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][22] + +# Subckt 8114: picosoc_noflash:soc|picosoc_mem:memory|Mux9~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[84][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~12 + +# Subckt 8115: picosoc_noflash:soc|picosoc_mem:memory|mem[22][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][22] + +# Subckt 8116: picosoc_noflash:soc|picosoc_mem:memory|mem[86][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][22] + +# Subckt 8117: picosoc_noflash:soc|picosoc_mem:memory|mem[30][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][22] + +# Subckt 8118: picosoc_noflash:soc|picosoc_mem:memory|mem[94][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][22] + +# Subckt 8119: picosoc_noflash:soc|picosoc_mem:memory|Mux9~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[86][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[22][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~13 + +# Subckt 8120: picosoc_noflash:soc|picosoc_mem:memory|Mux9~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~14 + +# Subckt 8121: picosoc_noflash:soc|picosoc_mem:memory|mem[17][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][22] + +# Subckt 8122: picosoc_noflash:soc|picosoc_mem:memory|mem[81][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][22] + +# Subckt 8123: picosoc_noflash:soc|picosoc_mem:memory|mem[25][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][22] + +# Subckt 8124: picosoc_noflash:soc|picosoc_mem:memory|mem[89][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][22] + +# Subckt 8125: picosoc_noflash:soc|picosoc_mem:memory|Mux9~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[89][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~15 + +# Subckt 8126: picosoc_noflash:soc|picosoc_mem:memory|mem[19][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][22] + +# Subckt 8127: picosoc_noflash:soc|picosoc_mem:memory|mem[83][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][22] + +# Subckt 8128: picosoc_noflash:soc|picosoc_mem:memory|mem[27][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][22] + +# Subckt 8129: picosoc_noflash:soc|picosoc_mem:memory|mem[91][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][22] + +# Subckt 8130: picosoc_noflash:soc|picosoc_mem:memory|Mux9~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~16 + +# Subckt 8131: picosoc_noflash:soc|picosoc_mem:memory|mem[21][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][22] + +# Subckt 8132: picosoc_noflash:soc|picosoc_mem:memory|mem[85][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][22] + +# Subckt 8133: picosoc_noflash:soc|picosoc_mem:memory|mem[29][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][22] + +# Subckt 8134: picosoc_noflash:soc|picosoc_mem:memory|mem[93][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][22] + +# Subckt 8135: picosoc_noflash:soc|picosoc_mem:memory|Mux9~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[85][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[21][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~17 + +# Subckt 8136: picosoc_noflash:soc|picosoc_mem:memory|mem[23][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][22] + +# Subckt 8137: picosoc_noflash:soc|picosoc_mem:memory|mem[87][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][22] + +# Subckt 8138: picosoc_noflash:soc|picosoc_mem:memory|mem[31][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][22] + +# Subckt 8139: picosoc_noflash:soc|picosoc_mem:memory|mem[95][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][22] + +# Subckt 8140: picosoc_noflash:soc|picosoc_mem:memory|Mux9~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[87][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[23][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~18 + +# Subckt 8141: picosoc_noflash:soc|picosoc_mem:memory|Mux9~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~19 + +# Subckt 8142: picosoc_noflash:soc|picosoc_mem:memory|Mux9~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~20 + +# Subckt 8143: picosoc_noflash:soc|picosoc_mem:memory|mem[128][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][22] + +# Subckt 8144: picosoc_noflash:soc|picosoc_mem:memory|mem[192][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][22] + +# Subckt 8145: picosoc_noflash:soc|picosoc_mem:memory|mem[129][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][22] + +# Subckt 8146: picosoc_noflash:soc|picosoc_mem:memory|mem[193][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][22] + +# Subckt 8147: picosoc_noflash:soc|picosoc_mem:memory|Mux9~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[193][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[129][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~21 + +# Subckt 8148: picosoc_noflash:soc|picosoc_mem:memory|mem[144][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][22] + +# Subckt 8149: picosoc_noflash:soc|picosoc_mem:memory|mem[208][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][22] + +# Subckt 8150: picosoc_noflash:soc|picosoc_mem:memory|mem[145][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][22] + +# Subckt 8151: picosoc_noflash:soc|picosoc_mem:memory|mem[209][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][22] + +# Subckt 8152: picosoc_noflash:soc|picosoc_mem:memory|Mux9~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[209][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[145][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~22 + +# Subckt 8153: picosoc_noflash:soc|picosoc_mem:memory|mem[136][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][22] + +# Subckt 8154: picosoc_noflash:soc|picosoc_mem:memory|mem[200][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][22] + +# Subckt 8155: picosoc_noflash:soc|picosoc_mem:memory|mem[137][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][22] + +# Subckt 8156: picosoc_noflash:soc|picosoc_mem:memory|mem[201][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][22] + +# Subckt 8157: picosoc_noflash:soc|picosoc_mem:memory|Mux9~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~23 + +# Subckt 8158: picosoc_noflash:soc|picosoc_mem:memory|mem[152][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][22] + +# Subckt 8159: picosoc_noflash:soc|picosoc_mem:memory|mem[216][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][22] + +# Subckt 8160: picosoc_noflash:soc|picosoc_mem:memory|mem[153][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][22] + +# Subckt 8161: picosoc_noflash:soc|picosoc_mem:memory|mem[217][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][22] + +# Subckt 8162: picosoc_noflash:soc|picosoc_mem:memory|Mux9~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~24 + +# Subckt 8163: picosoc_noflash:soc|picosoc_mem:memory|Mux9~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~25 + +# Subckt 8164: picosoc_noflash:soc|picosoc_mem:memory|mem[130][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][22] + +# Subckt 8165: picosoc_noflash:soc|picosoc_mem:memory|mem[194][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][22] + +# Subckt 8166: picosoc_noflash:soc|picosoc_mem:memory|mem[146][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][22] + +# Subckt 8167: picosoc_noflash:soc|picosoc_mem:memory|mem[210][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][22] + +# Subckt 8168: picosoc_noflash:soc|picosoc_mem:memory|Mux9~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[146][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~26 + +# Subckt 8169: picosoc_noflash:soc|picosoc_mem:memory|mem[131][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][22] + +# Subckt 8170: picosoc_noflash:soc|picosoc_mem:memory|mem[195][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][22] + +# Subckt 8171: picosoc_noflash:soc|picosoc_mem:memory|mem[147][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][22] + +# Subckt 8172: picosoc_noflash:soc|picosoc_mem:memory|mem[211][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][22] + +# Subckt 8173: picosoc_noflash:soc|picosoc_mem:memory|Mux9~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[211][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[147][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~27 + +# Subckt 8174: picosoc_noflash:soc|picosoc_mem:memory|mem[138][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][22] + +# Subckt 8175: picosoc_noflash:soc|picosoc_mem:memory|mem[202][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][22] + +# Subckt 8176: picosoc_noflash:soc|picosoc_mem:memory|mem[154][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][22] + +# Subckt 8177: picosoc_noflash:soc|picosoc_mem:memory|mem[218][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][22] + +# Subckt 8178: picosoc_noflash:soc|picosoc_mem:memory|Mux9~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~28 + +# Subckt 8179: picosoc_noflash:soc|picosoc_mem:memory|mem[139][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][22] + +# Subckt 8180: picosoc_noflash:soc|picosoc_mem:memory|mem[203][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][22] + +# Subckt 8181: picosoc_noflash:soc|picosoc_mem:memory|mem[155][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][22] + +# Subckt 8182: picosoc_noflash:soc|picosoc_mem:memory|mem[219][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][22] + +# Subckt 8183: picosoc_noflash:soc|picosoc_mem:memory|Mux9~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[203][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~29 + +# Subckt 8184: picosoc_noflash:soc|picosoc_mem:memory|Mux9~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~30 + +# Subckt 8185: picosoc_noflash:soc|picosoc_mem:memory|mem[132][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][22] + +# Subckt 8186: picosoc_noflash:soc|picosoc_mem:memory|mem[196][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][22] + +# Subckt 8187: picosoc_noflash:soc|picosoc_mem:memory|mem[133][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][22] + +# Subckt 8188: picosoc_noflash:soc|picosoc_mem:memory|mem[197][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][22] + +# Subckt 8189: picosoc_noflash:soc|picosoc_mem:memory|Mux9~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~31 + +# Subckt 8190: picosoc_noflash:soc|picosoc_mem:memory|mem[148][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][22] + +# Subckt 8191: picosoc_noflash:soc|picosoc_mem:memory|mem[212][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][22] + +# Subckt 8192: picosoc_noflash:soc|picosoc_mem:memory|mem[149][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][22] + +# Subckt 8193: picosoc_noflash:soc|picosoc_mem:memory|mem[213][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][22] + +# Subckt 8194: picosoc_noflash:soc|picosoc_mem:memory|Mux9~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~32 + +# Subckt 8195: picosoc_noflash:soc|picosoc_mem:memory|mem[140][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][22] + +# Subckt 8196: picosoc_noflash:soc|picosoc_mem:memory|mem[204][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][22] + +# Subckt 8197: picosoc_noflash:soc|picosoc_mem:memory|mem[141][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][22] + +# Subckt 8198: picosoc_noflash:soc|picosoc_mem:memory|mem[205][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][22] + +# Subckt 8199: picosoc_noflash:soc|picosoc_mem:memory|Mux9~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~33 + +# Subckt 8200: picosoc_noflash:soc|picosoc_mem:memory|mem[156][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][22] + +# Subckt 8201: picosoc_noflash:soc|picosoc_mem:memory|mem[220][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][22] + +# Subckt 8202: picosoc_noflash:soc|picosoc_mem:memory|mem[157][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][22] + +# Subckt 8203: picosoc_noflash:soc|picosoc_mem:memory|mem[221][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][22] + +# Subckt 8204: picosoc_noflash:soc|picosoc_mem:memory|Mux9~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[220][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[156][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~34 + +# Subckt 8205: picosoc_noflash:soc|picosoc_mem:memory|Mux9~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~35 + +# Subckt 8206: picosoc_noflash:soc|picosoc_mem:memory|mem[134][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][22] + +# Subckt 8207: picosoc_noflash:soc|picosoc_mem:memory|mem[198][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][22] + +# Subckt 8208: picosoc_noflash:soc|picosoc_mem:memory|mem[150][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][22] + +# Subckt 8209: picosoc_noflash:soc|picosoc_mem:memory|mem[214][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][22] + +# Subckt 8210: picosoc_noflash:soc|picosoc_mem:memory|Mux9~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~36 + +# Subckt 8211: picosoc_noflash:soc|picosoc_mem:memory|mem[135][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][22] + +# Subckt 8212: picosoc_noflash:soc|picosoc_mem:memory|mem[199][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][22] + +# Subckt 8213: picosoc_noflash:soc|picosoc_mem:memory|mem[151][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][22] + +# Subckt 8214: picosoc_noflash:soc|picosoc_mem:memory|mem[215][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][22] + +# Subckt 8215: picosoc_noflash:soc|picosoc_mem:memory|Mux9~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[135][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~37 + +# Subckt 8216: picosoc_noflash:soc|picosoc_mem:memory|mem[142][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][22] + +# Subckt 8217: picosoc_noflash:soc|picosoc_mem:memory|mem[206][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][22] + +# Subckt 8218: picosoc_noflash:soc|picosoc_mem:memory|mem[158][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][22] + +# Subckt 8219: picosoc_noflash:soc|picosoc_mem:memory|mem[222][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][22] + +# Subckt 8220: picosoc_noflash:soc|picosoc_mem:memory|Mux9~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~38 + +# Subckt 8221: picosoc_noflash:soc|picosoc_mem:memory|mem[143][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][22] + +# Subckt 8222: picosoc_noflash:soc|picosoc_mem:memory|mem[207][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][22] + +# Subckt 8223: picosoc_noflash:soc|picosoc_mem:memory|mem[159][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][22] + +# Subckt 8224: picosoc_noflash:soc|picosoc_mem:memory|mem[223][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][22] + +# Subckt 8225: picosoc_noflash:soc|picosoc_mem:memory|Mux9~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[207][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[143][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~39 + +# Subckt 8226: picosoc_noflash:soc|picosoc_mem:memory|Mux9~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~40 + +# Subckt 8227: picosoc_noflash:soc|picosoc_mem:memory|Mux9~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~41 + +# Subckt 8228: picosoc_noflash:soc|picosoc_mem:memory|mem[32][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][22] + +# Subckt 8229: picosoc_noflash:soc|picosoc_mem:memory|mem[96][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][22] + +# Subckt 8230: picosoc_noflash:soc|picosoc_mem:memory|mem[34][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][22] + +# Subckt 8231: picosoc_noflash:soc|picosoc_mem:memory|mem[98][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][22] + +# Subckt 8232: picosoc_noflash:soc|picosoc_mem:memory|Mux9~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[98][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[34][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~42 + +# Subckt 8233: picosoc_noflash:soc|picosoc_mem:memory|mem[48][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][22] + +# Subckt 8234: picosoc_noflash:soc|picosoc_mem:memory|mem[112][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][22] + +# Subckt 8235: picosoc_noflash:soc|picosoc_mem:memory|mem[50][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][22] + +# Subckt 8236: picosoc_noflash:soc|picosoc_mem:memory|mem[114][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][22] + +# Subckt 8237: picosoc_noflash:soc|picosoc_mem:memory|Mux9~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[50][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~43 + +# Subckt 8238: picosoc_noflash:soc|picosoc_mem:memory|mem[36][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][22] + +# Subckt 8239: picosoc_noflash:soc|picosoc_mem:memory|mem[100][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][22] + +# Subckt 8240: picosoc_noflash:soc|picosoc_mem:memory|mem[38][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][22] + +# Subckt 8241: picosoc_noflash:soc|picosoc_mem:memory|mem[102][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][22] + +# Subckt 8242: picosoc_noflash:soc|picosoc_mem:memory|Mux9~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[102][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~44 + +# Subckt 8243: picosoc_noflash:soc|picosoc_mem:memory|mem[52][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][22] + +# Subckt 8244: picosoc_noflash:soc|picosoc_mem:memory|mem[116][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][22] + +# Subckt 8245: picosoc_noflash:soc|picosoc_mem:memory|mem[54][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][22] + +# Subckt 8246: picosoc_noflash:soc|picosoc_mem:memory|mem[118][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][22] + +# Subckt 8247: picosoc_noflash:soc|picosoc_mem:memory|Mux9~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~45 + +# Subckt 8248: picosoc_noflash:soc|picosoc_mem:memory|Mux9~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~46 + +# Subckt 8249: picosoc_noflash:soc|picosoc_mem:memory|mem[33][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][22] + +# Subckt 8250: picosoc_noflash:soc|picosoc_mem:memory|mem[97][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][22] + +# Subckt 8251: picosoc_noflash:soc|picosoc_mem:memory|mem[37][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][22] + +# Subckt 8252: picosoc_noflash:soc|picosoc_mem:memory|mem[101][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][22] + +# Subckt 8253: picosoc_noflash:soc|picosoc_mem:memory|Mux9~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~47 + +# Subckt 8254: picosoc_noflash:soc|picosoc_mem:memory|mem[35][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][22] + +# Subckt 8255: picosoc_noflash:soc|picosoc_mem:memory|mem[99][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][22] + +# Subckt 8256: picosoc_noflash:soc|picosoc_mem:memory|mem[39][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][22] + +# Subckt 8257: picosoc_noflash:soc|picosoc_mem:memory|mem[103][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][22] + +# Subckt 8258: picosoc_noflash:soc|picosoc_mem:memory|Mux9~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~48 + +# Subckt 8259: picosoc_noflash:soc|picosoc_mem:memory|mem[49][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][22] + +# Subckt 8260: picosoc_noflash:soc|picosoc_mem:memory|mem[113][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][22] + +# Subckt 8261: picosoc_noflash:soc|picosoc_mem:memory|mem[53][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][22] + +# Subckt 8262: picosoc_noflash:soc|picosoc_mem:memory|mem[117][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][22] + +# Subckt 8263: picosoc_noflash:soc|picosoc_mem:memory|Mux9~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~49 + +# Subckt 8264: picosoc_noflash:soc|picosoc_mem:memory|mem[51][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][22] + +# Subckt 8265: picosoc_noflash:soc|picosoc_mem:memory|mem[115][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][22] + +# Subckt 8266: picosoc_noflash:soc|picosoc_mem:memory|mem[55][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][22] + +# Subckt 8267: picosoc_noflash:soc|picosoc_mem:memory|mem[119][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][22] + +# Subckt 8268: picosoc_noflash:soc|picosoc_mem:memory|Mux9~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~50 + +# Subckt 8269: picosoc_noflash:soc|picosoc_mem:memory|Mux9~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~51 + +# Subckt 8270: picosoc_noflash:soc|picosoc_mem:memory|mem[40][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][22] + +# Subckt 8271: picosoc_noflash:soc|picosoc_mem:memory|mem[104][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][22] + +# Subckt 8272: picosoc_noflash:soc|picosoc_mem:memory|mem[42][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][22] + +# Subckt 8273: picosoc_noflash:soc|picosoc_mem:memory|mem[106][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][22] + +# Subckt 8274: picosoc_noflash:soc|picosoc_mem:memory|Mux9~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~52 + +# Subckt 8275: picosoc_noflash:soc|picosoc_mem:memory|mem[56][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][22] + +# Subckt 8276: picosoc_noflash:soc|picosoc_mem:memory|mem[120][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][22] + +# Subckt 8277: picosoc_noflash:soc|picosoc_mem:memory|mem[58][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][22] + +# Subckt 8278: picosoc_noflash:soc|picosoc_mem:memory|mem[122][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][22] + +# Subckt 8279: picosoc_noflash:soc|picosoc_mem:memory|Mux9~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~53 + +# Subckt 8280: picosoc_noflash:soc|picosoc_mem:memory|mem[44][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][22] + +# Subckt 8281: picosoc_noflash:soc|picosoc_mem:memory|mem[108][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][22] + +# Subckt 8282: picosoc_noflash:soc|picosoc_mem:memory|mem[46][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][22] + +# Subckt 8283: picosoc_noflash:soc|picosoc_mem:memory|mem[110][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][22] + +# Subckt 8284: picosoc_noflash:soc|picosoc_mem:memory|Mux9~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[110][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~54 + +# Subckt 8285: picosoc_noflash:soc|picosoc_mem:memory|mem[60][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][22] + +# Subckt 8286: picosoc_noflash:soc|picosoc_mem:memory|mem[124][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][22] + +# Subckt 8287: picosoc_noflash:soc|picosoc_mem:memory|mem[62][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][22] + +# Subckt 8288: picosoc_noflash:soc|picosoc_mem:memory|mem[126][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][22] + +# Subckt 8289: picosoc_noflash:soc|picosoc_mem:memory|Mux9~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[124][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[60][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~55 + +# Subckt 8290: picosoc_noflash:soc|picosoc_mem:memory|Mux9~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~56 + +# Subckt 8291: picosoc_noflash:soc|picosoc_mem:memory|mem[41][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][22] + +# Subckt 8292: picosoc_noflash:soc|picosoc_mem:memory|mem[105][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][22] + +# Subckt 8293: picosoc_noflash:soc|picosoc_mem:memory|mem[45][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][22] + +# Subckt 8294: picosoc_noflash:soc|picosoc_mem:memory|mem[109][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][22] + +# Subckt 8295: picosoc_noflash:soc|picosoc_mem:memory|Mux9~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~57 + +# Subckt 8296: picosoc_noflash:soc|picosoc_mem:memory|mem[43][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][22] + +# Subckt 8297: picosoc_noflash:soc|picosoc_mem:memory|mem[107][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][22] + +# Subckt 8298: picosoc_noflash:soc|picosoc_mem:memory|mem[47][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][22] + +# Subckt 8299: picosoc_noflash:soc|picosoc_mem:memory|mem[111][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][22] + +# Subckt 8300: picosoc_noflash:soc|picosoc_mem:memory|Mux9~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~58 + +# Subckt 8301: picosoc_noflash:soc|picosoc_mem:memory|mem[57][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][22] + +# Subckt 8302: picosoc_noflash:soc|picosoc_mem:memory|mem[121][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][22] + +# Subckt 8303: picosoc_noflash:soc|picosoc_mem:memory|mem[61][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][22] + +# Subckt 8304: picosoc_noflash:soc|picosoc_mem:memory|mem[125][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][22] + +# Subckt 8305: picosoc_noflash:soc|picosoc_mem:memory|Mux9~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[57][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~59 + +# Subckt 8306: picosoc_noflash:soc|picosoc_mem:memory|mem[59][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][22] + +# Subckt 8307: picosoc_noflash:soc|picosoc_mem:memory|mem[123][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][22] + +# Subckt 8308: picosoc_noflash:soc|picosoc_mem:memory|mem[63][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][22] + +# Subckt 8309: picosoc_noflash:soc|picosoc_mem:memory|mem[127][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][22] + +# Subckt 8310: picosoc_noflash:soc|picosoc_mem:memory|Mux9~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[123][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[59][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~60 + +# Subckt 8311: picosoc_noflash:soc|picosoc_mem:memory|Mux9~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~61 + +# Subckt 8312: picosoc_noflash:soc|picosoc_mem:memory|Mux9~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~62 + +# Subckt 8313: picosoc_noflash:soc|picosoc_mem:memory|mem[160][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][22] + +# Subckt 8314: picosoc_noflash:soc|picosoc_mem:memory|mem[224][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][22] + +# Subckt 8315: picosoc_noflash:soc|picosoc_mem:memory|mem[161][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][22] + +# Subckt 8316: picosoc_noflash:soc|picosoc_mem:memory|mem[225][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][22] + +# Subckt 8317: picosoc_noflash:soc|picosoc_mem:memory|Mux9~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[225][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[161][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~63 + +# Subckt 8318: picosoc_noflash:soc|picosoc_mem:memory|mem[168][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][22] + +# Subckt 8319: picosoc_noflash:soc|picosoc_mem:memory|mem[232][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][22] + +# Subckt 8320: picosoc_noflash:soc|picosoc_mem:memory|mem[169][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][22] + +# Subckt 8321: picosoc_noflash:soc|picosoc_mem:memory|mem[233][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][22] + +# Subckt 8322: picosoc_noflash:soc|picosoc_mem:memory|Mux9~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[169][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~64 + +# Subckt 8323: picosoc_noflash:soc|picosoc_mem:memory|mem[164][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][22] + +# Subckt 8324: picosoc_noflash:soc|picosoc_mem:memory|mem[228][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][22] + +# Subckt 8325: picosoc_noflash:soc|picosoc_mem:memory|mem[165][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][22] + +# Subckt 8326: picosoc_noflash:soc|picosoc_mem:memory|mem[229][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][22] + +# Subckt 8327: picosoc_noflash:soc|picosoc_mem:memory|Mux9~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~65 + +# Subckt 8328: picosoc_noflash:soc|picosoc_mem:memory|mem[172][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][22] + +# Subckt 8329: picosoc_noflash:soc|picosoc_mem:memory|mem[236][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][22] + +# Subckt 8330: picosoc_noflash:soc|picosoc_mem:memory|mem[173][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][22] + +# Subckt 8331: picosoc_noflash:soc|picosoc_mem:memory|mem[237][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][22] + +# Subckt 8332: picosoc_noflash:soc|picosoc_mem:memory|Mux9~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~66 + +# Subckt 8333: picosoc_noflash:soc|picosoc_mem:memory|Mux9~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~67 + +# Subckt 8334: picosoc_noflash:soc|picosoc_mem:memory|mem[176][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][22] + +# Subckt 8335: picosoc_noflash:soc|picosoc_mem:memory|mem[240][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][22] + +# Subckt 8336: picosoc_noflash:soc|picosoc_mem:memory|mem[184][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][22] + +# Subckt 8337: picosoc_noflash:soc|picosoc_mem:memory|mem[248][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][22] + +# Subckt 8338: picosoc_noflash:soc|picosoc_mem:memory|Mux9~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[184][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~68 + +# Subckt 8339: picosoc_noflash:soc|picosoc_mem:memory|mem[177][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][22] + +# Subckt 8340: picosoc_noflash:soc|picosoc_mem:memory|mem[241][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][22] + +# Subckt 8341: picosoc_noflash:soc|picosoc_mem:memory|mem[185][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][22] + +# Subckt 8342: picosoc_noflash:soc|picosoc_mem:memory|mem[249][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][22] + +# Subckt 8343: picosoc_noflash:soc|picosoc_mem:memory|Mux9~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[177][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~69 + +# Subckt 8344: picosoc_noflash:soc|picosoc_mem:memory|mem[180][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][22] + +# Subckt 8345: picosoc_noflash:soc|picosoc_mem:memory|mem[244][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][22] + +# Subckt 8346: picosoc_noflash:soc|picosoc_mem:memory|mem[188][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][22] + +# Subckt 8347: picosoc_noflash:soc|picosoc_mem:memory|mem[252][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][22] + +# Subckt 8348: picosoc_noflash:soc|picosoc_mem:memory|Mux9~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~70 + +# Subckt 8349: picosoc_noflash:soc|picosoc_mem:memory|mem[181][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][22] + +# Subckt 8350: picosoc_noflash:soc|picosoc_mem:memory|mem[245][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][22] + +# Subckt 8351: picosoc_noflash:soc|picosoc_mem:memory|mem[189][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][22] + +# Subckt 8352: picosoc_noflash:soc|picosoc_mem:memory|mem[253][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][22] + +# Subckt 8353: picosoc_noflash:soc|picosoc_mem:memory|Mux9~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[245][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[181][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~71 + +# Subckt 8354: picosoc_noflash:soc|picosoc_mem:memory|Mux9~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~72 + +# Subckt 8355: picosoc_noflash:soc|picosoc_mem:memory|mem[162][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][22] + +# Subckt 8356: picosoc_noflash:soc|picosoc_mem:memory|mem[226][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][22] + +# Subckt 8357: picosoc_noflash:soc|picosoc_mem:memory|mem[163][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][22] + +# Subckt 8358: picosoc_noflash:soc|picosoc_mem:memory|mem[227][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][22] + +# Subckt 8359: picosoc_noflash:soc|picosoc_mem:memory|Mux9~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[227][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[163][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~73 + +# Subckt 8360: picosoc_noflash:soc|picosoc_mem:memory|mem[170][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][22] + +# Subckt 8361: picosoc_noflash:soc|picosoc_mem:memory|mem[234][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][22] + +# Subckt 8362: picosoc_noflash:soc|picosoc_mem:memory|mem[171][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][22] + +# Subckt 8363: picosoc_noflash:soc|picosoc_mem:memory|mem[235][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][22] + +# Subckt 8364: picosoc_noflash:soc|picosoc_mem:memory|Mux9~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[171][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~74 + +# Subckt 8365: picosoc_noflash:soc|picosoc_mem:memory|mem[166][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][22] + +# Subckt 8366: picosoc_noflash:soc|picosoc_mem:memory|mem[230][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][22] + +# Subckt 8367: picosoc_noflash:soc|picosoc_mem:memory|mem[167][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][22] + +# Subckt 8368: picosoc_noflash:soc|picosoc_mem:memory|mem[231][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][22] + +# Subckt 8369: picosoc_noflash:soc|picosoc_mem:memory|Mux9~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[167][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~75 + +# Subckt 8370: picosoc_noflash:soc|picosoc_mem:memory|mem[174][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][22] + +# Subckt 8371: picosoc_noflash:soc|picosoc_mem:memory|mem[238][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][22] + +# Subckt 8372: picosoc_noflash:soc|picosoc_mem:memory|mem[175][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][22] + +# Subckt 8373: picosoc_noflash:soc|picosoc_mem:memory|mem[239][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][22] + +# Subckt 8374: picosoc_noflash:soc|picosoc_mem:memory|Mux9~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[174][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~76 + +# Subckt 8375: picosoc_noflash:soc|picosoc_mem:memory|Mux9~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~77 + +# Subckt 8376: picosoc_noflash:soc|picosoc_mem:memory|mem[178][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][22] + +# Subckt 8377: picosoc_noflash:soc|picosoc_mem:memory|mem[242][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][22] + +# Subckt 8378: picosoc_noflash:soc|picosoc_mem:memory|mem[186][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][22] + +# Subckt 8379: picosoc_noflash:soc|picosoc_mem:memory|mem[250][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][22] + +# Subckt 8380: picosoc_noflash:soc|picosoc_mem:memory|Mux9~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[178][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~78 + +# Subckt 8381: picosoc_noflash:soc|picosoc_mem:memory|mem[179][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][22] + +# Subckt 8382: picosoc_noflash:soc|picosoc_mem:memory|mem[243][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][22] + +# Subckt 8383: picosoc_noflash:soc|picosoc_mem:memory|mem[187][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][22] + +# Subckt 8384: picosoc_noflash:soc|picosoc_mem:memory|mem[251][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][22] + +# Subckt 8385: picosoc_noflash:soc|picosoc_mem:memory|Mux9~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[187][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[179][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~79 + +# Subckt 8386: picosoc_noflash:soc|picosoc_mem:memory|mem[182][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][22] + +# Subckt 8387: picosoc_noflash:soc|picosoc_mem:memory|mem[246][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][22] + +# Subckt 8388: picosoc_noflash:soc|picosoc_mem:memory|mem[190][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][22] + +# Subckt 8389: picosoc_noflash:soc|picosoc_mem:memory|mem[254][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][22] + +# Subckt 8390: picosoc_noflash:soc|picosoc_mem:memory|Mux9~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[190][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[182][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~80 + +# Subckt 8391: picosoc_noflash:soc|picosoc_mem:memory|mem[183][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][22] + +# Subckt 8392: picosoc_noflash:soc|picosoc_mem:memory|mem[247][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][22] + +# Subckt 8393: picosoc_noflash:soc|picosoc_mem:memory|mem[191][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][22] + +# Subckt 8394: picosoc_noflash:soc|picosoc_mem:memory|mem[255][22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[22] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][22] + +# Subckt 8395: picosoc_noflash:soc|picosoc_mem:memory|Mux9~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][22] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[191][22] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][22] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[183][22] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~81 + +# Subckt 8396: picosoc_noflash:soc|picosoc_mem:memory|Mux9~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~82 + +# Subckt 8397: picosoc_noflash:soc|picosoc_mem:memory|Mux9~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~83 + +# Subckt 8398: picosoc_noflash:soc|picosoc_mem:memory|Mux9~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux9~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux9~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux9~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux9~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux9~84 + +# Subckt 8399: picosoc_noflash:soc|picosoc_mem:memory|rdata[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux9~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[22] + +# Subckt 8400: picosoc_noflash:soc|mem_rdata[22]~102_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[22] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[22]~102 + +# Subckt 8401: picosoc_noflash:soc|mem_rdata[22]~103_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[22]~103 + +# Subckt 8402: picosoc_noflash:soc|mem_rdata[22]~104_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a22 \ + datae=iomem_rdata[22] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[22]~104 + +# Subckt 8403: picosoc_noflash:soc|mem_rdata[22]~105_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[22]~104 \ + datae=picosoc_noflash:soc|mem_rdata[22]~103 \ + datad=picosoc_noflash:soc|mem_rdata[22]~102 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[22]~105 + +# Subckt 8404: picosoc_noflash:soc|picorv32:cpu|reg_out~124_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~3 \ + datad=picosoc_noflash:soc|mem_rdata[30]~111 \ + datac=picosoc_noflash:soc|mem_rdata[14]~114 \ + datab=picosoc_noflash:soc|mem_rdata[6]~131 \ + dataa=picosoc_noflash:soc|mem_rdata[22]~105 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~124 + +# Subckt 8405: picosoc_noflash:soc|picorv32:cpu|reg_out~125_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[38] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[38] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~125 + +# Subckt 8406: picosoc_noflash:soc|picorv32:cpu|irq_mask~23_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[6]~21 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~23 + +# Subckt 8407: picosoc_noflash:soc|picorv32:cpu|irq_mask[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~23 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[6] + +# Subckt 8408: picosoc_noflash:soc|picorv32:cpu|reg_out~126_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[6]~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~125 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~126 + +# Subckt 8409: picosoc_noflash:soc|picorv32:cpu|Add10~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~14 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[5] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~18 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~17 + +# Subckt 8410: picosoc_noflash:soc|picorv32:cpu|Add10~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~18 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[6] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[6] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~22 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~21 + +# Subckt 8411: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~121_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~121 + +# Subckt 8412: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~28 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~121 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[6] + +# Subckt 8413: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[38] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[6] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[6] + +# Subckt 8414: picosoc_noflash:soc|picorv32:cpu|reg_out~127_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[6] \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~21 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~127 + +# Subckt 8415: picosoc_noflash:soc|picorv32:cpu|reg_out~128_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~127 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~126 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~124 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~128 + +# Subckt 8416: picosoc_noflash:soc|picorv32:cpu|reg_out[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~128 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[6] + +# Subckt 8417: picosoc_noflash:soc|picorv32:cpu|Selector119~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~15 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~13 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~8 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector119~0 + +# Subckt 8418: picosoc_noflash:soc|picorv32:cpu|Selector119~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector119~1 + +# Subckt 8419: picosoc_noflash:soc|picorv32:cpu|Selector119~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add1~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector119~2 + +# Subckt 8420: picosoc_noflash:soc|picorv32:cpu|Selector119~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector119~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector119~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector119~3 + +# Subckt 8421: picosoc_noflash:soc|picorv32:cpu|Selector119~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector119~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector119~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~28 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector119~4 + +# Subckt 8422: picosoc_noflash:soc|picorv32:cpu|alu_out_q[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector119~4 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[6] + +# Subckt 8423: picosoc_noflash:soc|picorv32:cpu|Selector151~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector151~0 + +# Subckt 8424: picosoc_noflash:soc|picorv32:cpu|current_pc~21_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector151~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~21 + +# Subckt 8425: picosoc_noflash:soc|picorv32:cpu|Selector183~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~21 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector183~0 + +# Subckt 8426: picosoc_noflash:soc|picorv32:cpu|reg_pc[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector183~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[6] + +# Subckt 8427: picosoc_noflash:soc|picorv32:cpu|Add10~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~22 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[7] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[7] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~26 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~25 + +# Subckt 8428: picosoc_noflash:soc|picorv32:cpu|Add10~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~26 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[8] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[8] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~30 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~29 + +# Subckt 8429: picosoc_noflash:soc|picorv32:cpu|reg_out~119_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[40] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[40] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~119 + +# Subckt 8430: picosoc_noflash:soc|picorv32:cpu|irq_mask~21_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[8]~19 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~21 + +# Subckt 8431: picosoc_noflash:soc|picorv32:cpu|irq_mask[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~21 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[8] + +# Subckt 8432: picosoc_noflash:soc|picorv32:cpu|reg_out~120_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[8]~19 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~119 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~120 + +# Subckt 8433: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~119_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~119 + +# Subckt 8434: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~36 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~119 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[8] + +# Subckt 8435: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[40] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[8] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[8] + +# Subckt 8436: picosoc_noflash:soc|picorv32:cpu|reg_out~121_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~121 + +# Subckt 8437: picosoc_noflash:soc|picorv32:cpu|reg_out~122_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~121 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~120 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~29 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~122 + +# Subckt 8438: picosoc_noflash:soc|picorv32:cpu|reg_out~123_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~122 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~118 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~123 + +# Subckt 8439: picosoc_noflash:soc|picorv32:cpu|reg_out[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~123 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[8] + +# Subckt 8440: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~26_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~24 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~26 + +# Subckt 8441: picosoc_noflash:soc|picorv32:cpu|Selector117~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~34 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~32 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~38 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~30 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector117~0 + +# Subckt 8442: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~4 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~6 + +# Subckt 8443: picosoc_noflash:soc|picorv32:cpu|Selector117~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector117~1 + +# Subckt 8444: picosoc_noflash:soc|picorv32:cpu|Selector117~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector117~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add1~37 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~6 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector117~2 + +# Subckt 8445: picosoc_noflash:soc|picorv32:cpu|Selector117~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector117~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector117~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~26 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector117~3 + +# Subckt 8446: picosoc_noflash:soc|picorv32:cpu|alu_out_q[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector117~3 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[8] + +# Subckt 8447: picosoc_noflash:soc|picorv32:cpu|Selector149~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector149~0 + +# Subckt 8448: picosoc_noflash:soc|picorv32:cpu|Selector149~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector149~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector149~1 + +# Subckt 8449: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector149~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[19] + +# Subckt 8450: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a8~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector149~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a8 + +# Subckt 8451: picosoc_noflash:soc|picorv32:cpu|Selector529~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a8 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector529~0 + +# Subckt 8452: picosoc_noflash:soc|picorv32:cpu|reg_op2[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector529~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] + +# Subckt 8453: picosoc_noflash:soc|picorv32:cpu|Selector40~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector40~0 + +# Subckt 8454: picosoc_noflash:soc|picorv32:cpu|mem_wdata[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector40~0 \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] + +# Subckt 8455: picosoc_noflash:soc|picosoc_mem:memory|mem[0][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][24] + +# Subckt 8456: picosoc_noflash:soc|picosoc_mem:memory|mem[1][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][24] + +# Subckt 8457: picosoc_noflash:soc|picosoc_mem:memory|mem[8][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][24] + +# Subckt 8458: picosoc_noflash:soc|picosoc_mem:memory|mem[9][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][24] + +# Subckt 8459: picosoc_noflash:soc|picosoc_mem:memory|Mux7~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[9][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[8][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[1][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~0 + +# Subckt 8460: picosoc_noflash:soc|picosoc_mem:memory|mem[16][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][24] + +# Subckt 8461: picosoc_noflash:soc|picosoc_mem:memory|mem[17][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][24] + +# Subckt 8462: picosoc_noflash:soc|picosoc_mem:memory|mem[24][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][24] + +# Subckt 8463: picosoc_noflash:soc|picosoc_mem:memory|mem[25][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][24] + +# Subckt 8464: picosoc_noflash:soc|picosoc_mem:memory|Mux7~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[25][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[17][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~1 + +# Subckt 8465: picosoc_noflash:soc|picosoc_mem:memory|mem[4][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][24] + +# Subckt 8466: picosoc_noflash:soc|picosoc_mem:memory|mem[5][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][24] + +# Subckt 8467: picosoc_noflash:soc|picosoc_mem:memory|mem[12][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][24] + +# Subckt 8468: picosoc_noflash:soc|picosoc_mem:memory|mem[13][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][24] + +# Subckt 8469: picosoc_noflash:soc|picosoc_mem:memory|Mux7~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[13][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[5][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~2 + +# Subckt 8470: picosoc_noflash:soc|picosoc_mem:memory|mem[20][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][24] + +# Subckt 8471: picosoc_noflash:soc|picosoc_mem:memory|mem[21][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][24] + +# Subckt 8472: picosoc_noflash:soc|picosoc_mem:memory|mem[28][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][24] + +# Subckt 8473: picosoc_noflash:soc|picosoc_mem:memory|mem[29][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][24] + +# Subckt 8474: picosoc_noflash:soc|picosoc_mem:memory|Mux7~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[29][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[21][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~3 + +# Subckt 8475: picosoc_noflash:soc|picosoc_mem:memory|Mux7~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~4 + +# Subckt 8476: picosoc_noflash:soc|picosoc_mem:memory|mem[128][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][24] + +# Subckt 8477: picosoc_noflash:soc|picosoc_mem:memory|mem[129][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][24] + +# Subckt 8478: picosoc_noflash:soc|picosoc_mem:memory|mem[132][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][24] + +# Subckt 8479: picosoc_noflash:soc|picosoc_mem:memory|mem[133][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][24] + +# Subckt 8480: picosoc_noflash:soc|picosoc_mem:memory|Mux7~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[133][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[129][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~5 + +# Subckt 8481: picosoc_noflash:soc|picosoc_mem:memory|mem[144][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][24] + +# Subckt 8482: picosoc_noflash:soc|picosoc_mem:memory|mem[145][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][24] + +# Subckt 8483: picosoc_noflash:soc|picosoc_mem:memory|mem[148][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][24] + +# Subckt 8484: picosoc_noflash:soc|picosoc_mem:memory|mem[149][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][24] + +# Subckt 8485: picosoc_noflash:soc|picosoc_mem:memory|Mux7~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[148][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~6 + +# Subckt 8486: picosoc_noflash:soc|picosoc_mem:memory|mem[136][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][24] + +# Subckt 8487: picosoc_noflash:soc|picosoc_mem:memory|mem[137][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][24] + +# Subckt 8488: picosoc_noflash:soc|picosoc_mem:memory|mem[140][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][24] + +# Subckt 8489: picosoc_noflash:soc|picosoc_mem:memory|mem[141][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][24] + +# Subckt 8490: picosoc_noflash:soc|picosoc_mem:memory|Mux7~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[141][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[137][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~7 + +# Subckt 8491: picosoc_noflash:soc|picosoc_mem:memory|mem[152][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][24] + +# Subckt 8492: picosoc_noflash:soc|picosoc_mem:memory|mem[153][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][24] + +# Subckt 8493: picosoc_noflash:soc|picosoc_mem:memory|mem[156][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][24] + +# Subckt 8494: picosoc_noflash:soc|picosoc_mem:memory|mem[157][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][24] + +# Subckt 8495: picosoc_noflash:soc|picosoc_mem:memory|Mux7~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[153][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~8 + +# Subckt 8496: picosoc_noflash:soc|picosoc_mem:memory|Mux7~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~9 + +# Subckt 8497: picosoc_noflash:soc|picosoc_mem:memory|mem[2][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][24] + +# Subckt 8498: picosoc_noflash:soc|picosoc_mem:memory|mem[18][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][24] + +# Subckt 8499: picosoc_noflash:soc|picosoc_mem:memory|mem[3][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][24] + +# Subckt 8500: picosoc_noflash:soc|picosoc_mem:memory|mem[19][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][24] + +# Subckt 8501: picosoc_noflash:soc|picosoc_mem:memory|Mux7~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[19][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~10 + +# Subckt 8502: picosoc_noflash:soc|picosoc_mem:memory|mem[6][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][24] + +# Subckt 8503: picosoc_noflash:soc|picosoc_mem:memory|mem[22][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][24] + +# Subckt 8504: picosoc_noflash:soc|picosoc_mem:memory|mem[7][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][24] + +# Subckt 8505: picosoc_noflash:soc|picosoc_mem:memory|mem[23][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][24] + +# Subckt 8506: picosoc_noflash:soc|picosoc_mem:memory|Mux7~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[22][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~11 + +# Subckt 8507: picosoc_noflash:soc|picosoc_mem:memory|mem[10][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][24] + +# Subckt 8508: picosoc_noflash:soc|picosoc_mem:memory|mem[26][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][24] + +# Subckt 8509: picosoc_noflash:soc|picosoc_mem:memory|mem[11][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][24] + +# Subckt 8510: picosoc_noflash:soc|picosoc_mem:memory|mem[27][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][24] + +# Subckt 8511: picosoc_noflash:soc|picosoc_mem:memory|Mux7~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[27][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~12 + +# Subckt 8512: picosoc_noflash:soc|picosoc_mem:memory|mem[14][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][24] + +# Subckt 8513: picosoc_noflash:soc|picosoc_mem:memory|mem[30][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][24] + +# Subckt 8514: picosoc_noflash:soc|picosoc_mem:memory|mem[15][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][24] + +# Subckt 8515: picosoc_noflash:soc|picosoc_mem:memory|mem[31][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][24] + +# Subckt 8516: picosoc_noflash:soc|picosoc_mem:memory|Mux7~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[30][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~13 + +# Subckt 8517: picosoc_noflash:soc|picosoc_mem:memory|Mux7~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~14 + +# Subckt 8518: picosoc_noflash:soc|picosoc_mem:memory|mem[130][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][24] + +# Subckt 8519: picosoc_noflash:soc|picosoc_mem:memory|mem[131][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][24] + +# Subckt 8520: picosoc_noflash:soc|picosoc_mem:memory|mem[138][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][24] + +# Subckt 8521: picosoc_noflash:soc|picosoc_mem:memory|mem[139][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][24] + +# Subckt 8522: picosoc_noflash:soc|picosoc_mem:memory|Mux7~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[138][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~15 + +# Subckt 8523: picosoc_noflash:soc|picosoc_mem:memory|mem[146][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][24] + +# Subckt 8524: picosoc_noflash:soc|picosoc_mem:memory|mem[147][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][24] + +# Subckt 8525: picosoc_noflash:soc|picosoc_mem:memory|mem[154][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][24] + +# Subckt 8526: picosoc_noflash:soc|picosoc_mem:memory|mem[155][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][24] + +# Subckt 8527: picosoc_noflash:soc|picosoc_mem:memory|Mux7~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~16 + +# Subckt 8528: picosoc_noflash:soc|picosoc_mem:memory|mem[134][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][24] + +# Subckt 8529: picosoc_noflash:soc|picosoc_mem:memory|mem[135][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][24] + +# Subckt 8530: picosoc_noflash:soc|picosoc_mem:memory|mem[142][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][24] + +# Subckt 8531: picosoc_noflash:soc|picosoc_mem:memory|mem[143][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][24] + +# Subckt 8532: picosoc_noflash:soc|picosoc_mem:memory|Mux7~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[135][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~17 + +# Subckt 8533: picosoc_noflash:soc|picosoc_mem:memory|mem[150][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][24] + +# Subckt 8534: picosoc_noflash:soc|picosoc_mem:memory|mem[151][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][24] + +# Subckt 8535: picosoc_noflash:soc|picosoc_mem:memory|mem[158][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][24] + +# Subckt 8536: picosoc_noflash:soc|picosoc_mem:memory|mem[159][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][24] + +# Subckt 8537: picosoc_noflash:soc|picosoc_mem:memory|Mux7~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[151][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[150][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~18 + +# Subckt 8538: picosoc_noflash:soc|picosoc_mem:memory|Mux7~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~19 + +# Subckt 8539: picosoc_noflash:soc|picosoc_mem:memory|Mux7~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~20 + +# Subckt 8540: picosoc_noflash:soc|picosoc_mem:memory|mem[64][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][24] + +# Subckt 8541: picosoc_noflash:soc|picosoc_mem:memory|mem[66][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][24] + +# Subckt 8542: picosoc_noflash:soc|picosoc_mem:memory|mem[65][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][24] + +# Subckt 8543: picosoc_noflash:soc|picosoc_mem:memory|mem[67][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][24] + +# Subckt 8544: picosoc_noflash:soc|picosoc_mem:memory|Mux7~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[67][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[65][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~21 + +# Subckt 8545: picosoc_noflash:soc|picosoc_mem:memory|mem[80][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][24] + +# Subckt 8546: picosoc_noflash:soc|picosoc_mem:memory|mem[82][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][24] + +# Subckt 8547: picosoc_noflash:soc|picosoc_mem:memory|mem[81][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][24] + +# Subckt 8548: picosoc_noflash:soc|picosoc_mem:memory|mem[83][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][24] + +# Subckt 8549: picosoc_noflash:soc|picosoc_mem:memory|Mux7~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[83][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[81][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~22 + +# Subckt 8550: picosoc_noflash:soc|picosoc_mem:memory|mem[72][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][24] + +# Subckt 8551: picosoc_noflash:soc|picosoc_mem:memory|mem[74][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][24] + +# Subckt 8552: picosoc_noflash:soc|picosoc_mem:memory|mem[73][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][24] + +# Subckt 8553: picosoc_noflash:soc|picosoc_mem:memory|mem[75][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][24] + +# Subckt 8554: picosoc_noflash:soc|picosoc_mem:memory|Mux7~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~23 + +# Subckt 8555: picosoc_noflash:soc|picosoc_mem:memory|mem[88][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][24] + +# Subckt 8556: picosoc_noflash:soc|picosoc_mem:memory|mem[90][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][24] + +# Subckt 8557: picosoc_noflash:soc|picosoc_mem:memory|mem[89][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][24] + +# Subckt 8558: picosoc_noflash:soc|picosoc_mem:memory|mem[91][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][24] + +# Subckt 8559: picosoc_noflash:soc|picosoc_mem:memory|Mux7~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~24 + +# Subckt 8560: picosoc_noflash:soc|picosoc_mem:memory|Mux7~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~25 + +# Subckt 8561: picosoc_noflash:soc|picosoc_mem:memory|mem[192][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][24] + +# Subckt 8562: picosoc_noflash:soc|picosoc_mem:memory|mem[194][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][24] + +# Subckt 8563: picosoc_noflash:soc|picosoc_mem:memory|mem[200][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][24] + +# Subckt 8564: picosoc_noflash:soc|picosoc_mem:memory|mem[202][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][24] + +# Subckt 8565: picosoc_noflash:soc|picosoc_mem:memory|Mux7~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[202][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[200][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~26 + +# Subckt 8566: picosoc_noflash:soc|picosoc_mem:memory|mem[208][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][24] + +# Subckt 8567: picosoc_noflash:soc|picosoc_mem:memory|mem[210][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][24] + +# Subckt 8568: picosoc_noflash:soc|picosoc_mem:memory|mem[216][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][24] + +# Subckt 8569: picosoc_noflash:soc|picosoc_mem:memory|mem[218][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][24] + +# Subckt 8570: picosoc_noflash:soc|picosoc_mem:memory|Mux7~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[216][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~27 + +# Subckt 8571: picosoc_noflash:soc|picosoc_mem:memory|mem[193][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][24] + +# Subckt 8572: picosoc_noflash:soc|picosoc_mem:memory|mem[195][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][24] + +# Subckt 8573: picosoc_noflash:soc|picosoc_mem:memory|mem[201][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][24] + +# Subckt 8574: picosoc_noflash:soc|picosoc_mem:memory|mem[203][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][24] + +# Subckt 8575: picosoc_noflash:soc|picosoc_mem:memory|Mux7~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[201][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~28 + +# Subckt 8576: picosoc_noflash:soc|picosoc_mem:memory|mem[209][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][24] + +# Subckt 8577: picosoc_noflash:soc|picosoc_mem:memory|mem[211][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][24] + +# Subckt 8578: picosoc_noflash:soc|picosoc_mem:memory|mem[217][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][24] + +# Subckt 8579: picosoc_noflash:soc|picosoc_mem:memory|mem[219][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][24] + +# Subckt 8580: picosoc_noflash:soc|picosoc_mem:memory|Mux7~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[217][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~29 + +# Subckt 8581: picosoc_noflash:soc|picosoc_mem:memory|Mux7~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~30 + +# Subckt 8582: picosoc_noflash:soc|picosoc_mem:memory|mem[68][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][24] + +# Subckt 8583: picosoc_noflash:soc|picosoc_mem:memory|mem[70][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][24] + +# Subckt 8584: picosoc_noflash:soc|picosoc_mem:memory|mem[84][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][24] + +# Subckt 8585: picosoc_noflash:soc|picosoc_mem:memory|mem[86][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][24] + +# Subckt 8586: picosoc_noflash:soc|picosoc_mem:memory|Mux7~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[84][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~31 + +# Subckt 8587: picosoc_noflash:soc|picosoc_mem:memory|mem[69][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][24] + +# Subckt 8588: picosoc_noflash:soc|picosoc_mem:memory|mem[71][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][24] + +# Subckt 8589: picosoc_noflash:soc|picosoc_mem:memory|mem[85][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][24] + +# Subckt 8590: picosoc_noflash:soc|picosoc_mem:memory|mem[87][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][24] + +# Subckt 8591: picosoc_noflash:soc|picosoc_mem:memory|Mux7~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[71][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[69][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~32 + +# Subckt 8592: picosoc_noflash:soc|picosoc_mem:memory|mem[76][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][24] + +# Subckt 8593: picosoc_noflash:soc|picosoc_mem:memory|mem[78][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][24] + +# Subckt 8594: picosoc_noflash:soc|picosoc_mem:memory|mem[92][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][24] + +# Subckt 8595: picosoc_noflash:soc|picosoc_mem:memory|mem[94][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][24] + +# Subckt 8596: picosoc_noflash:soc|picosoc_mem:memory|Mux7~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[78][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~33 + +# Subckt 8597: picosoc_noflash:soc|picosoc_mem:memory|mem[77][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][24] + +# Subckt 8598: picosoc_noflash:soc|picosoc_mem:memory|mem[79][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][24] + +# Subckt 8599: picosoc_noflash:soc|picosoc_mem:memory|mem[93][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][24] + +# Subckt 8600: picosoc_noflash:soc|picosoc_mem:memory|mem[95][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][24] + +# Subckt 8601: picosoc_noflash:soc|picosoc_mem:memory|Mux7~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[79][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[77][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~34 + +# Subckt 8602: picosoc_noflash:soc|picosoc_mem:memory|Mux7~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~35 + +# Subckt 8603: picosoc_noflash:soc|picosoc_mem:memory|mem[196][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][24] + +# Subckt 8604: picosoc_noflash:soc|picosoc_mem:memory|mem[198][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][24] + +# Subckt 8605: picosoc_noflash:soc|picosoc_mem:memory|mem[197][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][24] + +# Subckt 8606: picosoc_noflash:soc|picosoc_mem:memory|mem[199][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][24] + +# Subckt 8607: picosoc_noflash:soc|picosoc_mem:memory|Mux7~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~36 + +# Subckt 8608: picosoc_noflash:soc|picosoc_mem:memory|mem[212][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][24] + +# Subckt 8609: picosoc_noflash:soc|picosoc_mem:memory|mem[214][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][24] + +# Subckt 8610: picosoc_noflash:soc|picosoc_mem:memory|mem[213][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][24] + +# Subckt 8611: picosoc_noflash:soc|picosoc_mem:memory|mem[215][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][24] + +# Subckt 8612: picosoc_noflash:soc|picosoc_mem:memory|Mux7~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[213][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~37 + +# Subckt 8613: picosoc_noflash:soc|picosoc_mem:memory|mem[204][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][24] + +# Subckt 8614: picosoc_noflash:soc|picosoc_mem:memory|mem[206][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][24] + +# Subckt 8615: picosoc_noflash:soc|picosoc_mem:memory|mem[205][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][24] + +# Subckt 8616: picosoc_noflash:soc|picosoc_mem:memory|mem[207][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][24] + +# Subckt 8617: picosoc_noflash:soc|picosoc_mem:memory|Mux7~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~38 + +# Subckt 8618: picosoc_noflash:soc|picosoc_mem:memory|mem[220][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][24] + +# Subckt 8619: picosoc_noflash:soc|picosoc_mem:memory|mem[222][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][24] + +# Subckt 8620: picosoc_noflash:soc|picosoc_mem:memory|mem[221][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][24] + +# Subckt 8621: picosoc_noflash:soc|picosoc_mem:memory|mem[223][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][24] + +# Subckt 8622: picosoc_noflash:soc|picosoc_mem:memory|Mux7~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[222][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[220][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~39 + +# Subckt 8623: picosoc_noflash:soc|picosoc_mem:memory|Mux7~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~40 + +# Subckt 8624: picosoc_noflash:soc|picosoc_mem:memory|Mux7~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~41 + +# Subckt 8625: picosoc_noflash:soc|picosoc_mem:memory|mem[32][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][24] + +# Subckt 8626: picosoc_noflash:soc|picosoc_mem:memory|mem[48][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][24] + +# Subckt 8627: picosoc_noflash:soc|picosoc_mem:memory|mem[36][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][24] + +# Subckt 8628: picosoc_noflash:soc|picosoc_mem:memory|mem[52][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][24] + +# Subckt 8629: picosoc_noflash:soc|picosoc_mem:memory|Mux7~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[52][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[36][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~42 + +# Subckt 8630: picosoc_noflash:soc|picosoc_mem:memory|mem[34][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][24] + +# Subckt 8631: picosoc_noflash:soc|picosoc_mem:memory|mem[50][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][24] + +# Subckt 8632: picosoc_noflash:soc|picosoc_mem:memory|mem[38][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][24] + +# Subckt 8633: picosoc_noflash:soc|picosoc_mem:memory|mem[54][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][24] + +# Subckt 8634: picosoc_noflash:soc|picosoc_mem:memory|Mux7~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~43 + +# Subckt 8635: picosoc_noflash:soc|picosoc_mem:memory|mem[33][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][24] + +# Subckt 8636: picosoc_noflash:soc|picosoc_mem:memory|mem[49][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][24] + +# Subckt 8637: picosoc_noflash:soc|picosoc_mem:memory|mem[37][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][24] + +# Subckt 8638: picosoc_noflash:soc|picosoc_mem:memory|mem[53][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][24] + +# Subckt 8639: picosoc_noflash:soc|picosoc_mem:memory|Mux7~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[53][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~44 + +# Subckt 8640: picosoc_noflash:soc|picosoc_mem:memory|mem[35][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][24] + +# Subckt 8641: picosoc_noflash:soc|picosoc_mem:memory|mem[51][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][24] + +# Subckt 8642: picosoc_noflash:soc|picosoc_mem:memory|mem[39][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][24] + +# Subckt 8643: picosoc_noflash:soc|picosoc_mem:memory|mem[55][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][24] + +# Subckt 8644: picosoc_noflash:soc|picosoc_mem:memory|Mux7~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~45 + +# Subckt 8645: picosoc_noflash:soc|picosoc_mem:memory|Mux7~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~46 + +# Subckt 8646: picosoc_noflash:soc|picosoc_mem:memory|mem[160][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][24] + +# Subckt 8647: picosoc_noflash:soc|picosoc_mem:memory|mem[161][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][24] + +# Subckt 8648: picosoc_noflash:soc|picosoc_mem:memory|mem[164][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][24] + +# Subckt 8649: picosoc_noflash:soc|picosoc_mem:memory|mem[165][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][24] + +# Subckt 8650: picosoc_noflash:soc|picosoc_mem:memory|Mux7~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[164][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~47 + +# Subckt 8651: picosoc_noflash:soc|picosoc_mem:memory|mem[176][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][24] + +# Subckt 8652: picosoc_noflash:soc|picosoc_mem:memory|mem[177][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][24] + +# Subckt 8653: picosoc_noflash:soc|picosoc_mem:memory|mem[180][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][24] + +# Subckt 8654: picosoc_noflash:soc|picosoc_mem:memory|mem[181][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][24] + +# Subckt 8655: picosoc_noflash:soc|picosoc_mem:memory|Mux7~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[180][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~48 + +# Subckt 8656: picosoc_noflash:soc|picosoc_mem:memory|mem[162][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][24] + +# Subckt 8657: picosoc_noflash:soc|picosoc_mem:memory|mem[163][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][24] + +# Subckt 8658: picosoc_noflash:soc|picosoc_mem:memory|mem[166][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][24] + +# Subckt 8659: picosoc_noflash:soc|picosoc_mem:memory|mem[167][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][24] + +# Subckt 8660: picosoc_noflash:soc|picosoc_mem:memory|Mux7~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[166][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~49 + +# Subckt 8661: picosoc_noflash:soc|picosoc_mem:memory|mem[178][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][24] + +# Subckt 8662: picosoc_noflash:soc|picosoc_mem:memory|mem[179][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][24] + +# Subckt 8663: picosoc_noflash:soc|picosoc_mem:memory|mem[182][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][24] + +# Subckt 8664: picosoc_noflash:soc|picosoc_mem:memory|mem[183][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][24] + +# Subckt 8665: picosoc_noflash:soc|picosoc_mem:memory|Mux7~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[182][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[178][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~50 + +# Subckt 8666: picosoc_noflash:soc|picosoc_mem:memory|Mux7~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~51 + +# Subckt 8667: picosoc_noflash:soc|picosoc_mem:memory|mem[40][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][24] + +# Subckt 8668: picosoc_noflash:soc|picosoc_mem:memory|mem[42][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][24] + +# Subckt 8669: picosoc_noflash:soc|picosoc_mem:memory|mem[44][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][24] + +# Subckt 8670: picosoc_noflash:soc|picosoc_mem:memory|mem[46][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][24] + +# Subckt 8671: picosoc_noflash:soc|picosoc_mem:memory|Mux7~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[46][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[42][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~52 + +# Subckt 8672: picosoc_noflash:soc|picosoc_mem:memory|mem[56][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][24] + +# Subckt 8673: picosoc_noflash:soc|picosoc_mem:memory|mem[58][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][24] + +# Subckt 8674: picosoc_noflash:soc|picosoc_mem:memory|mem[60][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][24] + +# Subckt 8675: picosoc_noflash:soc|picosoc_mem:memory|mem[62][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][24] + +# Subckt 8676: picosoc_noflash:soc|picosoc_mem:memory|Mux7~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~53 + +# Subckt 8677: picosoc_noflash:soc|picosoc_mem:memory|mem[41][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][24] + +# Subckt 8678: picosoc_noflash:soc|picosoc_mem:memory|mem[43][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][24] + +# Subckt 8679: picosoc_noflash:soc|picosoc_mem:memory|mem[45][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][24] + +# Subckt 8680: picosoc_noflash:soc|picosoc_mem:memory|mem[47][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][24] + +# Subckt 8681: picosoc_noflash:soc|picosoc_mem:memory|Mux7~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[43][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~54 + +# Subckt 8682: picosoc_noflash:soc|picosoc_mem:memory|mem[57][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][24] + +# Subckt 8683: picosoc_noflash:soc|picosoc_mem:memory|mem[59][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][24] + +# Subckt 8684: picosoc_noflash:soc|picosoc_mem:memory|mem[61][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][24] + +# Subckt 8685: picosoc_noflash:soc|picosoc_mem:memory|mem[63][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][24] + +# Subckt 8686: picosoc_noflash:soc|picosoc_mem:memory|Mux7~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[59][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[57][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~55 + +# Subckt 8687: picosoc_noflash:soc|picosoc_mem:memory|Mux7~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~56 + +# Subckt 8688: picosoc_noflash:soc|picosoc_mem:memory|mem[168][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][24] + +# Subckt 8689: picosoc_noflash:soc|picosoc_mem:memory|mem[184][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][24] + +# Subckt 8690: picosoc_noflash:soc|picosoc_mem:memory|mem[172][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][24] + +# Subckt 8691: picosoc_noflash:soc|picosoc_mem:memory|mem[188][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][24] + +# Subckt 8692: picosoc_noflash:soc|picosoc_mem:memory|Mux7~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~57 + +# Subckt 8693: picosoc_noflash:soc|picosoc_mem:memory|mem[170][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][24] + +# Subckt 8694: picosoc_noflash:soc|picosoc_mem:memory|mem[186][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][24] + +# Subckt 8695: picosoc_noflash:soc|picosoc_mem:memory|mem[174][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][24] + +# Subckt 8696: picosoc_noflash:soc|picosoc_mem:memory|mem[190][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][24] + +# Subckt 8697: picosoc_noflash:soc|picosoc_mem:memory|Mux7~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[186][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~58 + +# Subckt 8698: picosoc_noflash:soc|picosoc_mem:memory|mem[169][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][24] + +# Subckt 8699: picosoc_noflash:soc|picosoc_mem:memory|mem[185][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][24] + +# Subckt 8700: picosoc_noflash:soc|picosoc_mem:memory|mem[173][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][24] + +# Subckt 8701: picosoc_noflash:soc|picosoc_mem:memory|mem[189][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][24] + +# Subckt 8702: picosoc_noflash:soc|picosoc_mem:memory|Mux7~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~59 + +# Subckt 8703: picosoc_noflash:soc|picosoc_mem:memory|mem[171][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][24] + +# Subckt 8704: picosoc_noflash:soc|picosoc_mem:memory|mem[187][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][24] + +# Subckt 8705: picosoc_noflash:soc|picosoc_mem:memory|mem[175][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][24] + +# Subckt 8706: picosoc_noflash:soc|picosoc_mem:memory|mem[191][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][24] + +# Subckt 8707: picosoc_noflash:soc|picosoc_mem:memory|Mux7~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[187][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[171][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~60 + +# Subckt 8708: picosoc_noflash:soc|picosoc_mem:memory|Mux7~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~61 + +# Subckt 8709: picosoc_noflash:soc|picosoc_mem:memory|Mux7~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~62 + +# Subckt 8710: picosoc_noflash:soc|picosoc_mem:memory|mem[96][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][24] + +# Subckt 8711: picosoc_noflash:soc|picosoc_mem:memory|mem[98][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][24] + +# Subckt 8712: picosoc_noflash:soc|picosoc_mem:memory|mem[104][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][24] + +# Subckt 8713: picosoc_noflash:soc|picosoc_mem:memory|mem[106][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][24] + +# Subckt 8714: picosoc_noflash:soc|picosoc_mem:memory|Mux7~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[104][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~63 + +# Subckt 8715: picosoc_noflash:soc|picosoc_mem:memory|mem[97][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][24] + +# Subckt 8716: picosoc_noflash:soc|picosoc_mem:memory|mem[99][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][24] + +# Subckt 8717: picosoc_noflash:soc|picosoc_mem:memory|mem[105][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][24] + +# Subckt 8718: picosoc_noflash:soc|picosoc_mem:memory|mem[107][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][24] + +# Subckt 8719: picosoc_noflash:soc|picosoc_mem:memory|Mux7~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[105][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~64 + +# Subckt 8720: picosoc_noflash:soc|picosoc_mem:memory|mem[100][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][24] + +# Subckt 8721: picosoc_noflash:soc|picosoc_mem:memory|mem[102][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][24] + +# Subckt 8722: picosoc_noflash:soc|picosoc_mem:memory|mem[108][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][24] + +# Subckt 8723: picosoc_noflash:soc|picosoc_mem:memory|mem[110][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][24] + +# Subckt 8724: picosoc_noflash:soc|picosoc_mem:memory|Mux7~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[110][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~65 + +# Subckt 8725: picosoc_noflash:soc|picosoc_mem:memory|mem[101][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][24] + +# Subckt 8726: picosoc_noflash:soc|picosoc_mem:memory|mem[103][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][24] + +# Subckt 8727: picosoc_noflash:soc|picosoc_mem:memory|mem[109][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][24] + +# Subckt 8728: picosoc_noflash:soc|picosoc_mem:memory|mem[111][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][24] + +# Subckt 8729: picosoc_noflash:soc|picosoc_mem:memory|Mux7~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[101][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~66 + +# Subckt 8730: picosoc_noflash:soc|picosoc_mem:memory|Mux7~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~67 + +# Subckt 8731: picosoc_noflash:soc|picosoc_mem:memory|mem[224][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][24] + +# Subckt 8732: picosoc_noflash:soc|picosoc_mem:memory|mem[225][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][24] + +# Subckt 8733: picosoc_noflash:soc|picosoc_mem:memory|mem[232][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][24] + +# Subckt 8734: picosoc_noflash:soc|picosoc_mem:memory|mem[233][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][24] + +# Subckt 8735: picosoc_noflash:soc|picosoc_mem:memory|Mux7~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[232][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~68 + +# Subckt 8736: picosoc_noflash:soc|picosoc_mem:memory|mem[226][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][24] + +# Subckt 8737: picosoc_noflash:soc|picosoc_mem:memory|mem[227][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][24] + +# Subckt 8738: picosoc_noflash:soc|picosoc_mem:memory|mem[234][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][24] + +# Subckt 8739: picosoc_noflash:soc|picosoc_mem:memory|mem[235][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][24] + +# Subckt 8740: picosoc_noflash:soc|picosoc_mem:memory|Mux7~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[234][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[226][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~69 + +# Subckt 8741: picosoc_noflash:soc|picosoc_mem:memory|mem[228][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][24] + +# Subckt 8742: picosoc_noflash:soc|picosoc_mem:memory|mem[229][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][24] + +# Subckt 8743: picosoc_noflash:soc|picosoc_mem:memory|mem[236][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][24] + +# Subckt 8744: picosoc_noflash:soc|picosoc_mem:memory|mem[237][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][24] + +# Subckt 8745: picosoc_noflash:soc|picosoc_mem:memory|Mux7~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[236][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[229][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[228][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~70 + +# Subckt 8746: picosoc_noflash:soc|picosoc_mem:memory|mem[230][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][24] + +# Subckt 8747: picosoc_noflash:soc|picosoc_mem:memory|mem[231][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][24] + +# Subckt 8748: picosoc_noflash:soc|picosoc_mem:memory|mem[238][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][24] + +# Subckt 8749: picosoc_noflash:soc|picosoc_mem:memory|mem[239][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][24] + +# Subckt 8750: picosoc_noflash:soc|picosoc_mem:memory|Mux7~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[230][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~71 + +# Subckt 8751: picosoc_noflash:soc|picosoc_mem:memory|Mux7~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~72 + +# Subckt 8752: picosoc_noflash:soc|picosoc_mem:memory|mem[112][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][24] + +# Subckt 8753: picosoc_noflash:soc|picosoc_mem:memory|mem[120][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][24] + +# Subckt 8754: picosoc_noflash:soc|picosoc_mem:memory|mem[116][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][24] + +# Subckt 8755: picosoc_noflash:soc|picosoc_mem:memory|mem[124][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][24] + +# Subckt 8756: picosoc_noflash:soc|picosoc_mem:memory|Mux7~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[116][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~73 + +# Subckt 8757: picosoc_noflash:soc|picosoc_mem:memory|mem[114][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][24] + +# Subckt 8758: picosoc_noflash:soc|picosoc_mem:memory|mem[122][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][24] + +# Subckt 8759: picosoc_noflash:soc|picosoc_mem:memory|mem[118][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][24] + +# Subckt 8760: picosoc_noflash:soc|picosoc_mem:memory|mem[126][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][24] + +# Subckt 8761: picosoc_noflash:soc|picosoc_mem:memory|Mux7~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[118][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[122][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[114][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~74 + +# Subckt 8762: picosoc_noflash:soc|picosoc_mem:memory|mem[113][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][24] + +# Subckt 8763: picosoc_noflash:soc|picosoc_mem:memory|mem[121][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][24] + +# Subckt 8764: picosoc_noflash:soc|picosoc_mem:memory|mem[117][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][24] + +# Subckt 8765: picosoc_noflash:soc|picosoc_mem:memory|mem[125][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][24] + +# Subckt 8766: picosoc_noflash:soc|picosoc_mem:memory|Mux7~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[117][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~75 + +# Subckt 8767: picosoc_noflash:soc|picosoc_mem:memory|mem[115][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][24] + +# Subckt 8768: picosoc_noflash:soc|picosoc_mem:memory|mem[123][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][24] + +# Subckt 8769: picosoc_noflash:soc|picosoc_mem:memory|mem[119][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][24] + +# Subckt 8770: picosoc_noflash:soc|picosoc_mem:memory|mem[127][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][24] + +# Subckt 8771: picosoc_noflash:soc|picosoc_mem:memory|Mux7~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[119][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[123][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[115][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~76 + +# Subckt 8772: picosoc_noflash:soc|picosoc_mem:memory|Mux7~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~77 + +# Subckt 8773: picosoc_noflash:soc|picosoc_mem:memory|mem[240][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][24] + +# Subckt 8774: picosoc_noflash:soc|picosoc_mem:memory|mem[242][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][24] + +# Subckt 8775: picosoc_noflash:soc|picosoc_mem:memory|mem[248][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][24] + +# Subckt 8776: picosoc_noflash:soc|picosoc_mem:memory|mem[250][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][24] + +# Subckt 8777: picosoc_noflash:soc|picosoc_mem:memory|Mux7~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[248][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~78 + +# Subckt 8778: picosoc_noflash:soc|picosoc_mem:memory|mem[241][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][24] + +# Subckt 8779: picosoc_noflash:soc|picosoc_mem:memory|mem[243][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][24] + +# Subckt 8780: picosoc_noflash:soc|picosoc_mem:memory|mem[249][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][24] + +# Subckt 8781: picosoc_noflash:soc|picosoc_mem:memory|mem[251][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][24] + +# Subckt 8782: picosoc_noflash:soc|picosoc_mem:memory|Mux7~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[249][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[241][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~79 + +# Subckt 8783: picosoc_noflash:soc|picosoc_mem:memory|mem[244][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][24] + +# Subckt 8784: picosoc_noflash:soc|picosoc_mem:memory|mem[246][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][24] + +# Subckt 8785: picosoc_noflash:soc|picosoc_mem:memory|mem[252][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][24] + +# Subckt 8786: picosoc_noflash:soc|picosoc_mem:memory|mem[254][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][24] + +# Subckt 8787: picosoc_noflash:soc|picosoc_mem:memory|Mux7~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[252][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[244][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~80 + +# Subckt 8788: picosoc_noflash:soc|picosoc_mem:memory|mem[245][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][24] + +# Subckt 8789: picosoc_noflash:soc|picosoc_mem:memory|mem[247][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][24] + +# Subckt 8790: picosoc_noflash:soc|picosoc_mem:memory|mem[253][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][24] + +# Subckt 8791: picosoc_noflash:soc|picosoc_mem:memory|mem[255][24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][24] + +# Subckt 8792: picosoc_noflash:soc|picosoc_mem:memory|Mux7~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][24] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[253][24] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][24] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[245][24] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~81 + +# Subckt 8793: picosoc_noflash:soc|picosoc_mem:memory|Mux7~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~82 + +# Subckt 8794: picosoc_noflash:soc|picosoc_mem:memory|Mux7~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~83 + +# Subckt 8795: picosoc_noflash:soc|picosoc_mem:memory|Mux7~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux7~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux7~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux7~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux7~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux7~84 + +# Subckt 8796: picosoc_noflash:soc|picosoc_mem:memory|rdata[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux7~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[24] + +# Subckt 8797: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[24] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] + +# Subckt 8798: picosoc_noflash:soc|mem_rdata[24]~203_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[24] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[24]~203 + +# Subckt 8799: picosoc_noflash:soc|mem_rdata[24]~204_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[24]~203 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[24] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|mem_rdata[24]~204 + +# Subckt 8800: picosoc_noflash:soc|mem_rdata[24]~205_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~204 \ + datae=iomem_rdata[24] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=iomem_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|mem_rdata[24]~10 \ + combout=picosoc_noflash:soc|mem_rdata[24]~205 + +# Subckt 8801: picosoc_noflash:soc|mem_rdata[24]~206_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[24] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[24]~206 + +# Subckt 8802: picosoc_noflash:soc|mem_rdata[24]~101_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~190 \ + datae=picosoc_noflash:soc|mem_rdata[24]~206 \ + datad=picosoc_noflash:soc|mem_rdata[24]~205 \ + datac=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a24 \ + datab=picosoc_noflash:soc|mem_rdata[22]~17 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[24]~101 + +# Subckt 8803: picosoc_noflash:soc|picorv32:cpu|reg_out~27_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[24]~101 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~27 + +# Subckt 8804: picosoc_noflash:soc|picorv32:cpu|Add10~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~86 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[23] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[23] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~89 + +# Subckt 8805: picosoc_noflash:soc|picorv32:cpu|Add10~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~90 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[24] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[24] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~93 + +# Subckt 8806: picosoc_noflash:soc|picorv32:cpu|reg_out~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[56] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[56] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~28 + +# Subckt 8807: picosoc_noflash:soc|picorv32:cpu|irq_mask~5_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[24]~3 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~5 + +# Subckt 8808: picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~5 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[24] + +# Subckt 8809: picosoc_noflash:soc|picorv32:cpu|reg_out~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[24]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~28 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~29 + +# Subckt 8810: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~103_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~103 + +# Subckt 8811: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~100 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~103 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[24] + +# Subckt 8812: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[56] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[24] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[24] + +# Subckt 8813: picosoc_noflash:soc|picorv32:cpu|reg_out~30_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~30 + +# Subckt 8814: picosoc_noflash:soc|picorv32:cpu|reg_out~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~30 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~93 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~31 + +# Subckt 8815: picosoc_noflash:soc|picorv32:cpu|reg_out~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~31 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~27 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~32 + +# Subckt 8816: picosoc_noflash:soc|picorv32:cpu|reg_out[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~32 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[24] + +# Subckt 8817: picosoc_noflash:soc|picorv32:cpu|Selector101~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector101~0 + +# Subckt 8818: picosoc_noflash:soc|picorv32:cpu|Selector101~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~9 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~8 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector101~1 + +# Subckt 8819: picosoc_noflash:soc|picorv32:cpu|Selector101~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector101~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~6 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector101~2 + +# Subckt 8820: picosoc_noflash:soc|picorv32:cpu|Selector101~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector101~3 + +# Subckt 8821: picosoc_noflash:soc|picorv32:cpu|Selector101~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector101~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector101~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector101~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~101 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector101~4 + +# Subckt 8822: picosoc_noflash:soc|picorv32:cpu|alu_out_q[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector101~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[24] + +# Subckt 8823: picosoc_noflash:soc|picorv32:cpu|Selector133~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector133~0 + +# Subckt 8824: picosoc_noflash:soc|picorv32:cpu|current_pc~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector133~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~3 + +# Subckt 8825: picosoc_noflash:soc|picorv32:cpu|Selector165~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector165~0 + +# Subckt 8826: picosoc_noflash:soc|picorv32:cpu|reg_pc[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector165~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[24] + +# Subckt 8827: picosoc_noflash:soc|picorv32:cpu|Add10~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~94 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[25] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[25] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~97 + +# Subckt 8828: picosoc_noflash:soc|picorv32:cpu|reg_out~140_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[57] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[57] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~140 + +# Subckt 8829: picosoc_noflash:soc|picorv32:cpu|irq_mask~26_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[25]~24 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~26 + +# Subckt 8830: picosoc_noflash:soc|picorv32:cpu|irq_mask[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~26 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[25] + +# Subckt 8831: picosoc_noflash:soc|picorv32:cpu|reg_out~141_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[25]~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~140 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~141 + +# Subckt 8832: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~128_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~128 + +# Subckt 8833: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~125 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~128 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[25] + +# Subckt 8834: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[57] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[25] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[25] + +# Subckt 8835: picosoc_noflash:soc|picorv32:cpu|reg_out~142_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~142 + +# Subckt 8836: picosoc_noflash:soc|picorv32:cpu|reg_out~143_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~142 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~141 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~97 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~143 + +# Subckt 8837: picosoc_noflash:soc|picorv32:cpu|reg_out~144_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~143 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~139 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~144 + +# Subckt 8838: picosoc_noflash:soc|picorv32:cpu|reg_out[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~144 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[25] + +# Subckt 8839: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~37_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~19 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~18 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~37 + +# Subckt 8840: picosoc_noflash:soc|picorv32:cpu|Selector100~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~37 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector100~0 + +# Subckt 8841: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~36_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~23 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~36 + +# Subckt 8842: picosoc_noflash:soc|picorv32:cpu|Selector100~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~37 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~28 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~27 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector100~1 + +# Subckt 8843: picosoc_noflash:soc|picorv32:cpu|Selector100~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector100~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~36 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector100~2 + +# Subckt 8844: picosoc_noflash:soc|picorv32:cpu|Selector100~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector100~3 + +# Subckt 8845: picosoc_noflash:soc|picorv32:cpu|Selector100~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector100~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector100~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector100~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~105 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector100~4 + +# Subckt 8846: picosoc_noflash:soc|picorv32:cpu|alu_out_q[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector100~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[25] + +# Subckt 8847: picosoc_noflash:soc|picorv32:cpu|Selector132~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector132~0 + +# Subckt 8848: picosoc_noflash:soc|picorv32:cpu|current_pc~24_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector132~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~24 + +# Subckt 8849: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~118 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector164~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[25] + +# Subckt 8850: picosoc_noflash:soc|picorv32:cpu|Selector132~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~97 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector132~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector132~1 + +# Subckt 8851: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[36]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector132~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[36] + +# Subckt 8852: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a25~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector132~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a25 + +# Subckt 8853: picosoc_noflash:soc|picorv32:cpu|Selector512~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a25 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[36] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector512~0 + +# Subckt 8854: picosoc_noflash:soc|picorv32:cpu|reg_op2[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector512~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] + +# Subckt 8855: picosoc_noflash:soc|picorv32:cpu|Selector39~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector39~0 + +# Subckt 8856: picosoc_noflash:soc|picorv32:cpu|mem_wdata[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector39~0 \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] + +# Subckt 8857: picosoc_noflash:soc|picosoc_mem:memory|mem[0][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][25] + +# Subckt 8858: picosoc_noflash:soc|picosoc_mem:memory|mem[2][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][25] + +# Subckt 8859: picosoc_noflash:soc|picosoc_mem:memory|mem[8][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][25] + +# Subckt 8860: picosoc_noflash:soc|picosoc_mem:memory|mem[10][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][25] + +# Subckt 8861: picosoc_noflash:soc|picosoc_mem:memory|Mux6~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[10][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[8][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[2][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~0 + +# Subckt 8862: picosoc_noflash:soc|picosoc_mem:memory|mem[1][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][25] + +# Subckt 8863: picosoc_noflash:soc|picosoc_mem:memory|mem[3][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][25] + +# Subckt 8864: picosoc_noflash:soc|picosoc_mem:memory|mem[9][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][25] + +# Subckt 8865: picosoc_noflash:soc|picosoc_mem:memory|mem[11][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][25] + +# Subckt 8866: picosoc_noflash:soc|picosoc_mem:memory|Mux6~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[11][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[3][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~1 + +# Subckt 8867: picosoc_noflash:soc|picosoc_mem:memory|mem[4][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][25] + +# Subckt 8868: picosoc_noflash:soc|picosoc_mem:memory|mem[6][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][25] + +# Subckt 8869: picosoc_noflash:soc|picosoc_mem:memory|mem[12][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][25] + +# Subckt 8870: picosoc_noflash:soc|picosoc_mem:memory|mem[14][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][25] + +# Subckt 8871: picosoc_noflash:soc|picosoc_mem:memory|Mux6~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[14][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[6][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~2 + +# Subckt 8872: picosoc_noflash:soc|picosoc_mem:memory|mem[5][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][25] + +# Subckt 8873: picosoc_noflash:soc|picosoc_mem:memory|mem[7][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][25] + +# Subckt 8874: picosoc_noflash:soc|picosoc_mem:memory|mem[13][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][25] + +# Subckt 8875: picosoc_noflash:soc|picosoc_mem:memory|mem[15][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][25] + +# Subckt 8876: picosoc_noflash:soc|picosoc_mem:memory|Mux6~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[15][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[7][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~3 + +# Subckt 8877: picosoc_noflash:soc|picosoc_mem:memory|Mux6~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~4 + +# Subckt 8878: picosoc_noflash:soc|picosoc_mem:memory|mem[64][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][25] + +# Subckt 8879: picosoc_noflash:soc|picosoc_mem:memory|mem[65][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][25] + +# Subckt 8880: picosoc_noflash:soc|picosoc_mem:memory|mem[72][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][25] + +# Subckt 8881: picosoc_noflash:soc|picosoc_mem:memory|mem[73][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][25] + +# Subckt 8882: picosoc_noflash:soc|picosoc_mem:memory|Mux6~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[73][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[72][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[65][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~5 + +# Subckt 8883: picosoc_noflash:soc|picosoc_mem:memory|mem[66][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][25] + +# Subckt 8884: picosoc_noflash:soc|picosoc_mem:memory|mem[67][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][25] + +# Subckt 8885: picosoc_noflash:soc|picosoc_mem:memory|mem[74][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][25] + +# Subckt 8886: picosoc_noflash:soc|picosoc_mem:memory|mem[75][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][25] + +# Subckt 8887: picosoc_noflash:soc|picosoc_mem:memory|Mux6~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[74][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~6 + +# Subckt 8888: picosoc_noflash:soc|picosoc_mem:memory|mem[68][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][25] + +# Subckt 8889: picosoc_noflash:soc|picosoc_mem:memory|mem[69][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][25] + +# Subckt 8890: picosoc_noflash:soc|picosoc_mem:memory|mem[76][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][25] + +# Subckt 8891: picosoc_noflash:soc|picosoc_mem:memory|mem[77][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][25] + +# Subckt 8892: picosoc_noflash:soc|picosoc_mem:memory|Mux6~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[77][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[69][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~7 + +# Subckt 8893: picosoc_noflash:soc|picosoc_mem:memory|mem[70][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][25] + +# Subckt 8894: picosoc_noflash:soc|picosoc_mem:memory|mem[71][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][25] + +# Subckt 8895: picosoc_noflash:soc|picosoc_mem:memory|mem[78][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][25] + +# Subckt 8896: picosoc_noflash:soc|picosoc_mem:memory|mem[79][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][25] + +# Subckt 8897: picosoc_noflash:soc|picosoc_mem:memory|Mux6~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[71][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~8 + +# Subckt 8898: picosoc_noflash:soc|picosoc_mem:memory|Mux6~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~9 + +# Subckt 8899: picosoc_noflash:soc|picosoc_mem:memory|mem[16][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][25] + +# Subckt 8900: picosoc_noflash:soc|picosoc_mem:memory|mem[24][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][25] + +# Subckt 8901: picosoc_noflash:soc|picosoc_mem:memory|mem[20][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][25] + +# Subckt 8902: picosoc_noflash:soc|picosoc_mem:memory|mem[28][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][25] + +# Subckt 8903: picosoc_noflash:soc|picosoc_mem:memory|Mux6~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[28][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[20][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[24][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~10 + +# Subckt 8904: picosoc_noflash:soc|picosoc_mem:memory|mem[18][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][25] + +# Subckt 8905: picosoc_noflash:soc|picosoc_mem:memory|mem[26][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][25] + +# Subckt 8906: picosoc_noflash:soc|picosoc_mem:memory|mem[22][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][25] + +# Subckt 8907: picosoc_noflash:soc|picosoc_mem:memory|mem[30][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][25] + +# Subckt 8908: picosoc_noflash:soc|picosoc_mem:memory|Mux6~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~11 + +# Subckt 8909: picosoc_noflash:soc|picosoc_mem:memory|mem[17][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][25] + +# Subckt 8910: picosoc_noflash:soc|picosoc_mem:memory|mem[25][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][25] + +# Subckt 8911: picosoc_noflash:soc|picosoc_mem:memory|mem[21][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][25] + +# Subckt 8912: picosoc_noflash:soc|picosoc_mem:memory|mem[29][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][25] + +# Subckt 8913: picosoc_noflash:soc|picosoc_mem:memory|Mux6~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[29][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[25][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~12 + +# Subckt 8914: picosoc_noflash:soc|picosoc_mem:memory|mem[19][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][25] + +# Subckt 8915: picosoc_noflash:soc|picosoc_mem:memory|mem[27][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][25] + +# Subckt 8916: picosoc_noflash:soc|picosoc_mem:memory|mem[23][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][25] + +# Subckt 8917: picosoc_noflash:soc|picosoc_mem:memory|mem[31][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][25] + +# Subckt 8918: picosoc_noflash:soc|picosoc_mem:memory|Mux6~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[27][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~13 + +# Subckt 8919: picosoc_noflash:soc|picosoc_mem:memory|Mux6~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~14 + +# Subckt 8920: picosoc_noflash:soc|picosoc_mem:memory|mem[80][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][25] + +# Subckt 8921: picosoc_noflash:soc|picosoc_mem:memory|mem[82][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][25] + +# Subckt 8922: picosoc_noflash:soc|picosoc_mem:memory|mem[88][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][25] + +# Subckt 8923: picosoc_noflash:soc|picosoc_mem:memory|mem[90][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][25] + +# Subckt 8924: picosoc_noflash:soc|picosoc_mem:memory|Mux6~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[88][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~15 + +# Subckt 8925: picosoc_noflash:soc|picosoc_mem:memory|mem[81][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][25] + +# Subckt 8926: picosoc_noflash:soc|picosoc_mem:memory|mem[83][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][25] + +# Subckt 8927: picosoc_noflash:soc|picosoc_mem:memory|mem[89][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][25] + +# Subckt 8928: picosoc_noflash:soc|picosoc_mem:memory|mem[91][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][25] + +# Subckt 8929: picosoc_noflash:soc|picosoc_mem:memory|Mux6~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~16 + +# Subckt 8930: picosoc_noflash:soc|picosoc_mem:memory|mem[84][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][25] + +# Subckt 8931: picosoc_noflash:soc|picosoc_mem:memory|mem[86][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][25] + +# Subckt 8932: picosoc_noflash:soc|picosoc_mem:memory|mem[92][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][25] + +# Subckt 8933: picosoc_noflash:soc|picosoc_mem:memory|mem[94][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][25] + +# Subckt 8934: picosoc_noflash:soc|picosoc_mem:memory|Mux6~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[86][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~17 + +# Subckt 8935: picosoc_noflash:soc|picosoc_mem:memory|mem[85][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][25] + +# Subckt 8936: picosoc_noflash:soc|picosoc_mem:memory|mem[87][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][25] + +# Subckt 8937: picosoc_noflash:soc|picosoc_mem:memory|mem[93][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][25] + +# Subckt 8938: picosoc_noflash:soc|picosoc_mem:memory|mem[95][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][25] + +# Subckt 8939: picosoc_noflash:soc|picosoc_mem:memory|Mux6~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[87][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[85][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~18 + +# Subckt 8940: picosoc_noflash:soc|picosoc_mem:memory|Mux6~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~19 + +# Subckt 8941: picosoc_noflash:soc|picosoc_mem:memory|Mux6~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~20 + +# Subckt 8942: picosoc_noflash:soc|picosoc_mem:memory|mem[128][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][25] + +# Subckt 8943: picosoc_noflash:soc|picosoc_mem:memory|mem[144][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][25] + +# Subckt 8944: picosoc_noflash:soc|picosoc_mem:memory|mem[132][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][25] + +# Subckt 8945: picosoc_noflash:soc|picosoc_mem:memory|mem[148][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][25] + +# Subckt 8946: picosoc_noflash:soc|picosoc_mem:memory|Mux6~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[148][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~21 + +# Subckt 8947: picosoc_noflash:soc|picosoc_mem:memory|mem[130][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][25] + +# Subckt 8948: picosoc_noflash:soc|picosoc_mem:memory|mem[146][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][25] + +# Subckt 8949: picosoc_noflash:soc|picosoc_mem:memory|mem[134][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][25] + +# Subckt 8950: picosoc_noflash:soc|picosoc_mem:memory|mem[150][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][25] + +# Subckt 8951: picosoc_noflash:soc|picosoc_mem:memory|Mux6~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~22 + +# Subckt 8952: picosoc_noflash:soc|picosoc_mem:memory|mem[136][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][25] + +# Subckt 8953: picosoc_noflash:soc|picosoc_mem:memory|mem[152][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][25] + +# Subckt 8954: picosoc_noflash:soc|picosoc_mem:memory|mem[140][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][25] + +# Subckt 8955: picosoc_noflash:soc|picosoc_mem:memory|mem[156][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][25] + +# Subckt 8956: picosoc_noflash:soc|picosoc_mem:memory|Mux6~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~23 + +# Subckt 8957: picosoc_noflash:soc|picosoc_mem:memory|mem[138][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][25] + +# Subckt 8958: picosoc_noflash:soc|picosoc_mem:memory|mem[154][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][25] + +# Subckt 8959: picosoc_noflash:soc|picosoc_mem:memory|mem[142][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][25] + +# Subckt 8960: picosoc_noflash:soc|picosoc_mem:memory|mem[158][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][25] + +# Subckt 8961: picosoc_noflash:soc|picosoc_mem:memory|Mux6~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~24 + +# Subckt 8962: picosoc_noflash:soc|picosoc_mem:memory|Mux6~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~25 + +# Subckt 8963: picosoc_noflash:soc|picosoc_mem:memory|mem[192][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][25] + +# Subckt 8964: picosoc_noflash:soc|picosoc_mem:memory|mem[208][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][25] + +# Subckt 8965: picosoc_noflash:soc|picosoc_mem:memory|mem[194][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][25] + +# Subckt 8966: picosoc_noflash:soc|picosoc_mem:memory|mem[210][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][25] + +# Subckt 8967: picosoc_noflash:soc|picosoc_mem:memory|Mux6~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[194][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~26 + +# Subckt 8968: picosoc_noflash:soc|picosoc_mem:memory|mem[196][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][25] + +# Subckt 8969: picosoc_noflash:soc|picosoc_mem:memory|mem[212][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][25] + +# Subckt 8970: picosoc_noflash:soc|picosoc_mem:memory|mem[198][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][25] + +# Subckt 8971: picosoc_noflash:soc|picosoc_mem:memory|mem[214][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][25] + +# Subckt 8972: picosoc_noflash:soc|picosoc_mem:memory|Mux6~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[198][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~27 + +# Subckt 8973: picosoc_noflash:soc|picosoc_mem:memory|mem[200][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][25] + +# Subckt 8974: picosoc_noflash:soc|picosoc_mem:memory|mem[216][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][25] + +# Subckt 8975: picosoc_noflash:soc|picosoc_mem:memory|mem[202][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][25] + +# Subckt 8976: picosoc_noflash:soc|picosoc_mem:memory|mem[218][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][25] + +# Subckt 8977: picosoc_noflash:soc|picosoc_mem:memory|Mux6~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[202][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~28 + +# Subckt 8978: picosoc_noflash:soc|picosoc_mem:memory|mem[204][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][25] + +# Subckt 8979: picosoc_noflash:soc|picosoc_mem:memory|mem[220][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][25] + +# Subckt 8980: picosoc_noflash:soc|picosoc_mem:memory|mem[206][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][25] + +# Subckt 8981: picosoc_noflash:soc|picosoc_mem:memory|mem[222][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][25] + +# Subckt 8982: picosoc_noflash:soc|picosoc_mem:memory|Mux6~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[220][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~29 + +# Subckt 8983: picosoc_noflash:soc|picosoc_mem:memory|Mux6~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~30 + +# Subckt 8984: picosoc_noflash:soc|picosoc_mem:memory|mem[129][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][25] + +# Subckt 8985: picosoc_noflash:soc|picosoc_mem:memory|mem[145][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][25] + +# Subckt 8986: picosoc_noflash:soc|picosoc_mem:memory|mem[137][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][25] + +# Subckt 8987: picosoc_noflash:soc|picosoc_mem:memory|mem[153][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][25] + +# Subckt 8988: picosoc_noflash:soc|picosoc_mem:memory|Mux6~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[153][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~31 + +# Subckt 8989: picosoc_noflash:soc|picosoc_mem:memory|mem[131][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][25] + +# Subckt 8990: picosoc_noflash:soc|picosoc_mem:memory|mem[147][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][25] + +# Subckt 8991: picosoc_noflash:soc|picosoc_mem:memory|mem[139][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][25] + +# Subckt 8992: picosoc_noflash:soc|picosoc_mem:memory|mem[155][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][25] + +# Subckt 8993: picosoc_noflash:soc|picosoc_mem:memory|Mux6~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[139][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~32 + +# Subckt 8994: picosoc_noflash:soc|picosoc_mem:memory|mem[133][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][25] + +# Subckt 8995: picosoc_noflash:soc|picosoc_mem:memory|mem[149][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][25] + +# Subckt 8996: picosoc_noflash:soc|picosoc_mem:memory|mem[141][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][25] + +# Subckt 8997: picosoc_noflash:soc|picosoc_mem:memory|mem[157][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][25] + +# Subckt 8998: picosoc_noflash:soc|picosoc_mem:memory|Mux6~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[149][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[133][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~33 + +# Subckt 8999: picosoc_noflash:soc|picosoc_mem:memory|mem[135][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][25] + +# Subckt 9000: picosoc_noflash:soc|picosoc_mem:memory|mem[151][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][25] + +# Subckt 9001: picosoc_noflash:soc|picosoc_mem:memory|mem[143][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][25] + +# Subckt 9002: picosoc_noflash:soc|picosoc_mem:memory|mem[159][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][25] + +# Subckt 9003: picosoc_noflash:soc|picosoc_mem:memory|Mux6~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[151][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[135][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~34 + +# Subckt 9004: picosoc_noflash:soc|picosoc_mem:memory|Mux6~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~35 + +# Subckt 9005: picosoc_noflash:soc|picosoc_mem:memory|mem[193][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][25] + +# Subckt 9006: picosoc_noflash:soc|picosoc_mem:memory|mem[209][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][25] + +# Subckt 9007: picosoc_noflash:soc|picosoc_mem:memory|mem[197][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][25] + +# Subckt 9008: picosoc_noflash:soc|picosoc_mem:memory|mem[213][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][25] + +# Subckt 9009: picosoc_noflash:soc|picosoc_mem:memory|Mux6~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~36 + +# Subckt 9010: picosoc_noflash:soc|picosoc_mem:memory|mem[195][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][25] + +# Subckt 9011: picosoc_noflash:soc|picosoc_mem:memory|mem[211][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][25] + +# Subckt 9012: picosoc_noflash:soc|picosoc_mem:memory|mem[199][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][25] + +# Subckt 9013: picosoc_noflash:soc|picosoc_mem:memory|mem[215][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][25] + +# Subckt 9014: picosoc_noflash:soc|picosoc_mem:memory|Mux6~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[199][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[195][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~37 + +# Subckt 9015: picosoc_noflash:soc|picosoc_mem:memory|mem[201][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][25] + +# Subckt 9016: picosoc_noflash:soc|picosoc_mem:memory|mem[217][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][25] + +# Subckt 9017: picosoc_noflash:soc|picosoc_mem:memory|mem[205][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][25] + +# Subckt 9018: picosoc_noflash:soc|picosoc_mem:memory|mem[221][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][25] + +# Subckt 9019: picosoc_noflash:soc|picosoc_mem:memory|Mux6~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~38 + +# Subckt 9020: picosoc_noflash:soc|picosoc_mem:memory|mem[203][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][25] + +# Subckt 9021: picosoc_noflash:soc|picosoc_mem:memory|mem[219][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][25] + +# Subckt 9022: picosoc_noflash:soc|picosoc_mem:memory|mem[207][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][25] + +# Subckt 9023: picosoc_noflash:soc|picosoc_mem:memory|mem[223][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][25] + +# Subckt 9024: picosoc_noflash:soc|picosoc_mem:memory|Mux6~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[219][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[203][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~39 + +# Subckt 9025: picosoc_noflash:soc|picosoc_mem:memory|Mux6~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~40 + +# Subckt 9026: picosoc_noflash:soc|picosoc_mem:memory|Mux6~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~41 + +# Subckt 9027: picosoc_noflash:soc|picosoc_mem:memory|mem[32][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][25] + +# Subckt 9028: picosoc_noflash:soc|picosoc_mem:memory|mem[33][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][25] + +# Subckt 9029: picosoc_noflash:soc|picosoc_mem:memory|mem[40][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][25] + +# Subckt 9030: picosoc_noflash:soc|picosoc_mem:memory|mem[41][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][25] + +# Subckt 9031: picosoc_noflash:soc|picosoc_mem:memory|Mux6~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[41][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[40][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[33][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~42 + +# Subckt 9032: picosoc_noflash:soc|picosoc_mem:memory|mem[48][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][25] + +# Subckt 9033: picosoc_noflash:soc|picosoc_mem:memory|mem[49][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][25] + +# Subckt 9034: picosoc_noflash:soc|picosoc_mem:memory|mem[56][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][25] + +# Subckt 9035: picosoc_noflash:soc|picosoc_mem:memory|mem[57][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][25] + +# Subckt 9036: picosoc_noflash:soc|picosoc_mem:memory|Mux6~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[57][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[56][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~43 + +# Subckt 9037: picosoc_noflash:soc|picosoc_mem:memory|mem[36][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][25] + +# Subckt 9038: picosoc_noflash:soc|picosoc_mem:memory|mem[37][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][25] + +# Subckt 9039: picosoc_noflash:soc|picosoc_mem:memory|mem[44][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][25] + +# Subckt 9040: picosoc_noflash:soc|picosoc_mem:memory|mem[45][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][25] + +# Subckt 9041: picosoc_noflash:soc|picosoc_mem:memory|Mux6~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[37][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~44 + +# Subckt 9042: picosoc_noflash:soc|picosoc_mem:memory|mem[52][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][25] + +# Subckt 9043: picosoc_noflash:soc|picosoc_mem:memory|mem[53][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][25] + +# Subckt 9044: picosoc_noflash:soc|picosoc_mem:memory|mem[60][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][25] + +# Subckt 9045: picosoc_noflash:soc|picosoc_mem:memory|mem[61][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][25] + +# Subckt 9046: picosoc_noflash:soc|picosoc_mem:memory|Mux6~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[53][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~45 + +# Subckt 9047: picosoc_noflash:soc|picosoc_mem:memory|Mux6~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~46 + +# Subckt 9048: picosoc_noflash:soc|picosoc_mem:memory|mem[96][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][25] + +# Subckt 9049: picosoc_noflash:soc|picosoc_mem:memory|mem[97][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][25] + +# Subckt 9050: picosoc_noflash:soc|picosoc_mem:memory|mem[100][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][25] + +# Subckt 9051: picosoc_noflash:soc|picosoc_mem:memory|mem[101][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][25] + +# Subckt 9052: picosoc_noflash:soc|picosoc_mem:memory|Mux6~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[100][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~47 + +# Subckt 9053: picosoc_noflash:soc|picosoc_mem:memory|mem[112][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][25] + +# Subckt 9054: picosoc_noflash:soc|picosoc_mem:memory|mem[113][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][25] + +# Subckt 9055: picosoc_noflash:soc|picosoc_mem:memory|mem[116][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][25] + +# Subckt 9056: picosoc_noflash:soc|picosoc_mem:memory|mem[117][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][25] + +# Subckt 9057: picosoc_noflash:soc|picosoc_mem:memory|Mux6~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[116][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~48 + +# Subckt 9058: picosoc_noflash:soc|picosoc_mem:memory|mem[104][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][25] + +# Subckt 9059: picosoc_noflash:soc|picosoc_mem:memory|mem[105][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][25] + +# Subckt 9060: picosoc_noflash:soc|picosoc_mem:memory|mem[108][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][25] + +# Subckt 9061: picosoc_noflash:soc|picosoc_mem:memory|mem[109][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][25] + +# Subckt 9062: picosoc_noflash:soc|picosoc_mem:memory|Mux6~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~49 + +# Subckt 9063: picosoc_noflash:soc|picosoc_mem:memory|mem[120][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][25] + +# Subckt 9064: picosoc_noflash:soc|picosoc_mem:memory|mem[121][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][25] + +# Subckt 9065: picosoc_noflash:soc|picosoc_mem:memory|mem[124][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][25] + +# Subckt 9066: picosoc_noflash:soc|picosoc_mem:memory|mem[125][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][25] + +# Subckt 9067: picosoc_noflash:soc|picosoc_mem:memory|Mux6~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[120][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~50 + +# Subckt 9068: picosoc_noflash:soc|picosoc_mem:memory|Mux6~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~51 + +# Subckt 9069: picosoc_noflash:soc|picosoc_mem:memory|mem[34][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][25] + +# Subckt 9070: picosoc_noflash:soc|picosoc_mem:memory|mem[50][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][25] + +# Subckt 9071: picosoc_noflash:soc|picosoc_mem:memory|mem[35][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][25] + +# Subckt 9072: picosoc_noflash:soc|picosoc_mem:memory|mem[51][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][25] + +# Subckt 9073: picosoc_noflash:soc|picosoc_mem:memory|Mux6~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[51][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[35][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~52 + +# Subckt 9074: picosoc_noflash:soc|picosoc_mem:memory|mem[38][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][25] + +# Subckt 9075: picosoc_noflash:soc|picosoc_mem:memory|mem[54][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][25] + +# Subckt 9076: picosoc_noflash:soc|picosoc_mem:memory|mem[39][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][25] + +# Subckt 9077: picosoc_noflash:soc|picosoc_mem:memory|mem[55][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][25] + +# Subckt 9078: picosoc_noflash:soc|picosoc_mem:memory|Mux6~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[54][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~53 + +# Subckt 9079: picosoc_noflash:soc|picosoc_mem:memory|mem[42][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][25] + +# Subckt 9080: picosoc_noflash:soc|picosoc_mem:memory|mem[58][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][25] + +# Subckt 9081: picosoc_noflash:soc|picosoc_mem:memory|mem[43][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][25] + +# Subckt 9082: picosoc_noflash:soc|picosoc_mem:memory|mem[59][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][25] + +# Subckt 9083: picosoc_noflash:soc|picosoc_mem:memory|Mux6~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~54 + +# Subckt 9084: picosoc_noflash:soc|picosoc_mem:memory|mem[46][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][25] + +# Subckt 9085: picosoc_noflash:soc|picosoc_mem:memory|mem[62][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][25] + +# Subckt 9086: picosoc_noflash:soc|picosoc_mem:memory|mem[47][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][25] + +# Subckt 9087: picosoc_noflash:soc|picosoc_mem:memory|mem[63][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][25] + +# Subckt 9088: picosoc_noflash:soc|picosoc_mem:memory|Mux6~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[62][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~55 + +# Subckt 9089: picosoc_noflash:soc|picosoc_mem:memory|Mux6~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~56 + +# Subckt 9090: picosoc_noflash:soc|picosoc_mem:memory|mem[98][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][25] + +# Subckt 9091: picosoc_noflash:soc|picosoc_mem:memory|mem[99][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][25] + +# Subckt 9092: picosoc_noflash:soc|picosoc_mem:memory|mem[106][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][25] + +# Subckt 9093: picosoc_noflash:soc|picosoc_mem:memory|mem[107][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][25] + +# Subckt 9094: picosoc_noflash:soc|picosoc_mem:memory|Mux6~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[106][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~57 + +# Subckt 9095: picosoc_noflash:soc|picosoc_mem:memory|mem[114][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][25] + +# Subckt 9096: picosoc_noflash:soc|picosoc_mem:memory|mem[115][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][25] + +# Subckt 9097: picosoc_noflash:soc|picosoc_mem:memory|mem[122][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][25] + +# Subckt 9098: picosoc_noflash:soc|picosoc_mem:memory|mem[123][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][25] + +# Subckt 9099: picosoc_noflash:soc|picosoc_mem:memory|Mux6~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[122][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[114][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~58 + +# Subckt 9100: picosoc_noflash:soc|picosoc_mem:memory|mem[102][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][25] + +# Subckt 9101: picosoc_noflash:soc|picosoc_mem:memory|mem[103][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][25] + +# Subckt 9102: picosoc_noflash:soc|picosoc_mem:memory|mem[110][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][25] + +# Subckt 9103: picosoc_noflash:soc|picosoc_mem:memory|mem[111][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][25] + +# Subckt 9104: picosoc_noflash:soc|picosoc_mem:memory|Mux6~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[102][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~59 + +# Subckt 9105: picosoc_noflash:soc|picosoc_mem:memory|mem[118][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][25] + +# Subckt 9106: picosoc_noflash:soc|picosoc_mem:memory|mem[119][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][25] + +# Subckt 9107: picosoc_noflash:soc|picosoc_mem:memory|mem[126][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][25] + +# Subckt 9108: picosoc_noflash:soc|picosoc_mem:memory|mem[127][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][25] + +# Subckt 9109: picosoc_noflash:soc|picosoc_mem:memory|Mux6~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[126][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[118][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~60 + +# Subckt 9110: picosoc_noflash:soc|picosoc_mem:memory|Mux6~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~61 + +# Subckt 9111: picosoc_noflash:soc|picosoc_mem:memory|Mux6~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~62 + +# Subckt 9112: picosoc_noflash:soc|picosoc_mem:memory|mem[160][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][25] + +# Subckt 9113: picosoc_noflash:soc|picosoc_mem:memory|mem[162][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][25] + +# Subckt 9114: picosoc_noflash:soc|picosoc_mem:memory|mem[161][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][25] + +# Subckt 9115: picosoc_noflash:soc|picosoc_mem:memory|mem[163][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][25] + +# Subckt 9116: picosoc_noflash:soc|picosoc_mem:memory|Mux6~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[163][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[161][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~63 + +# Subckt 9117: picosoc_noflash:soc|picosoc_mem:memory|mem[176][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][25] + +# Subckt 9118: picosoc_noflash:soc|picosoc_mem:memory|mem[178][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][25] + +# Subckt 9119: picosoc_noflash:soc|picosoc_mem:memory|mem[177][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][25] + +# Subckt 9120: picosoc_noflash:soc|picosoc_mem:memory|mem[179][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][25] + +# Subckt 9121: picosoc_noflash:soc|picosoc_mem:memory|Mux6~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[179][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[177][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~64 + +# Subckt 9122: picosoc_noflash:soc|picosoc_mem:memory|mem[168][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][25] + +# Subckt 9123: picosoc_noflash:soc|picosoc_mem:memory|mem[170][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][25] + +# Subckt 9124: picosoc_noflash:soc|picosoc_mem:memory|mem[169][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][25] + +# Subckt 9125: picosoc_noflash:soc|picosoc_mem:memory|mem[171][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][25] + +# Subckt 9126: picosoc_noflash:soc|picosoc_mem:memory|Mux6~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[169][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~65 + +# Subckt 9127: picosoc_noflash:soc|picosoc_mem:memory|mem[184][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][25] + +# Subckt 9128: picosoc_noflash:soc|picosoc_mem:memory|mem[186][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][25] + +# Subckt 9129: picosoc_noflash:soc|picosoc_mem:memory|mem[185][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][25] + +# Subckt 9130: picosoc_noflash:soc|picosoc_mem:memory|mem[187][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][25] + +# Subckt 9131: picosoc_noflash:soc|picosoc_mem:memory|Mux6~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[186][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[184][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~66 + +# Subckt 9132: picosoc_noflash:soc|picosoc_mem:memory|Mux6~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~67 + +# Subckt 9133: picosoc_noflash:soc|picosoc_mem:memory|mem[224][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][25] + +# Subckt 9134: picosoc_noflash:soc|picosoc_mem:memory|mem[226][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][25] + +# Subckt 9135: picosoc_noflash:soc|picosoc_mem:memory|mem[232][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][25] + +# Subckt 9136: picosoc_noflash:soc|picosoc_mem:memory|mem[234][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][25] + +# Subckt 9137: picosoc_noflash:soc|picosoc_mem:memory|Mux6~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[232][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~68 + +# Subckt 9138: picosoc_noflash:soc|picosoc_mem:memory|mem[240][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][25] + +# Subckt 9139: picosoc_noflash:soc|picosoc_mem:memory|mem[242][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][25] + +# Subckt 9140: picosoc_noflash:soc|picosoc_mem:memory|mem[248][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][25] + +# Subckt 9141: picosoc_noflash:soc|picosoc_mem:memory|mem[250][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][25] + +# Subckt 9142: picosoc_noflash:soc|picosoc_mem:memory|Mux6~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[248][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~69 + +# Subckt 9143: picosoc_noflash:soc|picosoc_mem:memory|mem[225][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][25] + +# Subckt 9144: picosoc_noflash:soc|picosoc_mem:memory|mem[227][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][25] + +# Subckt 9145: picosoc_noflash:soc|picosoc_mem:memory|mem[233][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][25] + +# Subckt 9146: picosoc_noflash:soc|picosoc_mem:memory|mem[235][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][25] + +# Subckt 9147: picosoc_noflash:soc|picosoc_mem:memory|Mux6~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[233][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[225][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~70 + +# Subckt 9148: picosoc_noflash:soc|picosoc_mem:memory|mem[241][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][25] + +# Subckt 9149: picosoc_noflash:soc|picosoc_mem:memory|mem[243][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][25] + +# Subckt 9150: picosoc_noflash:soc|picosoc_mem:memory|mem[249][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][25] + +# Subckt 9151: picosoc_noflash:soc|picosoc_mem:memory|mem[251][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][25] + +# Subckt 9152: picosoc_noflash:soc|picosoc_mem:memory|Mux6~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[249][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[241][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~71 + +# Subckt 9153: picosoc_noflash:soc|picosoc_mem:memory|Mux6~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~72 + +# Subckt 9154: picosoc_noflash:soc|picosoc_mem:memory|mem[164][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][25] + +# Subckt 9155: picosoc_noflash:soc|picosoc_mem:memory|mem[166][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][25] + +# Subckt 9156: picosoc_noflash:soc|picosoc_mem:memory|mem[180][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][25] + +# Subckt 9157: picosoc_noflash:soc|picosoc_mem:memory|mem[182][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][25] + +# Subckt 9158: picosoc_noflash:soc|picosoc_mem:memory|Mux6~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[180][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~73 + +# Subckt 9159: picosoc_noflash:soc|picosoc_mem:memory|mem[165][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][25] + +# Subckt 9160: picosoc_noflash:soc|picosoc_mem:memory|mem[167][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][25] + +# Subckt 9161: picosoc_noflash:soc|picosoc_mem:memory|mem[181][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][25] + +# Subckt 9162: picosoc_noflash:soc|picosoc_mem:memory|mem[183][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][25] + +# Subckt 9163: picosoc_noflash:soc|picosoc_mem:memory|Mux6~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[181][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[165][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~74 + +# Subckt 9164: picosoc_noflash:soc|picosoc_mem:memory|mem[172][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][25] + +# Subckt 9165: picosoc_noflash:soc|picosoc_mem:memory|mem[174][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][25] + +# Subckt 9166: picosoc_noflash:soc|picosoc_mem:memory|mem[188][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][25] + +# Subckt 9167: picosoc_noflash:soc|picosoc_mem:memory|mem[190][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][25] + +# Subckt 9168: picosoc_noflash:soc|picosoc_mem:memory|Mux6~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~75 + +# Subckt 9169: picosoc_noflash:soc|picosoc_mem:memory|mem[173][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][25] + +# Subckt 9170: picosoc_noflash:soc|picosoc_mem:memory|mem[175][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][25] + +# Subckt 9171: picosoc_noflash:soc|picosoc_mem:memory|mem[189][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][25] + +# Subckt 9172: picosoc_noflash:soc|picosoc_mem:memory|mem[191][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][25] + +# Subckt 9173: picosoc_noflash:soc|picosoc_mem:memory|Mux6~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[175][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[173][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~76 + +# Subckt 9174: picosoc_noflash:soc|picosoc_mem:memory|Mux6~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~77 + +# Subckt 9175: picosoc_noflash:soc|picosoc_mem:memory|mem[228][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][25] + +# Subckt 9176: picosoc_noflash:soc|picosoc_mem:memory|mem[230][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][25] + +# Subckt 9177: picosoc_noflash:soc|picosoc_mem:memory|mem[229][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][25] + +# Subckt 9178: picosoc_noflash:soc|picosoc_mem:memory|mem[231][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][25] + +# Subckt 9179: picosoc_noflash:soc|picosoc_mem:memory|Mux6~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[229][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[228][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~78 + +# Subckt 9180: picosoc_noflash:soc|picosoc_mem:memory|mem[244][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][25] + +# Subckt 9181: picosoc_noflash:soc|picosoc_mem:memory|mem[246][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][25] + +# Subckt 9182: picosoc_noflash:soc|picosoc_mem:memory|mem[245][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][25] + +# Subckt 9183: picosoc_noflash:soc|picosoc_mem:memory|mem[247][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][25] + +# Subckt 9184: picosoc_noflash:soc|picosoc_mem:memory|Mux6~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[245][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[244][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~79 + +# Subckt 9185: picosoc_noflash:soc|picosoc_mem:memory|mem[236][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][25] + +# Subckt 9186: picosoc_noflash:soc|picosoc_mem:memory|mem[238][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][25] + +# Subckt 9187: picosoc_noflash:soc|picosoc_mem:memory|mem[237][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][25] + +# Subckt 9188: picosoc_noflash:soc|picosoc_mem:memory|mem[239][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][25] + +# Subckt 9189: picosoc_noflash:soc|picosoc_mem:memory|Mux6~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[237][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[236][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~80 + +# Subckt 9190: picosoc_noflash:soc|picosoc_mem:memory|mem[252][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][25] + +# Subckt 9191: picosoc_noflash:soc|picosoc_mem:memory|mem[254][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][25] + +# Subckt 9192: picosoc_noflash:soc|picosoc_mem:memory|mem[253][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][25] + +# Subckt 9193: picosoc_noflash:soc|picosoc_mem:memory|mem[255][25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][25] + +# Subckt 9194: picosoc_noflash:soc|picosoc_mem:memory|Mux6~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][25] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[253][25] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[254][25] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[252][25] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~81 + +# Subckt 9195: picosoc_noflash:soc|picosoc_mem:memory|Mux6~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~82 + +# Subckt 9196: picosoc_noflash:soc|picosoc_mem:memory|Mux6~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~83 + +# Subckt 9197: picosoc_noflash:soc|picosoc_mem:memory|Mux6~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux6~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux6~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux6~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux6~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux6~84 + +# Subckt 9198: picosoc_noflash:soc|picosoc_mem:memory|rdata[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux6~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[25] + +# Subckt 9199: picosoc_noflash:soc|mem_rdata[25]~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[25] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[25]~48 + +# Subckt 9200: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[25] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] + +# Subckt 9201: picosoc_noflash:soc|mem_rdata[25]~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[25]~49 + +# Subckt 9202: picosoc_noflash:soc|mem_rdata[25]~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a25 \ + datae=iomem_rdata[25] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[25]~50 + +# Subckt 9203: picosoc_noflash:soc|mem_rdata[25]~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[25]~50 \ + datae=picosoc_noflash:soc|mem_rdata[25]~49 \ + datad=picosoc_noflash:soc|mem_rdata[25]~48 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[25]~51 + +# Subckt 9204: picosoc_noflash:soc|picorv32:cpu|reg_out~112_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datae=picosoc_noflash:soc|mem_rdata[25]~51 \ + datad=picosoc_noflash:soc|mem_rdata[9]~47 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~112 + +# Subckt 9205: picosoc_noflash:soc|picorv32:cpu|Add10~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~30 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[9] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[9] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~34 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~33 + +# Subckt 9206: picosoc_noflash:soc|picorv32:cpu|reg_out~113_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[41] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[41] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~113 + +# Subckt 9207: picosoc_noflash:soc|picorv32:cpu|irq_mask~20_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[9]~18 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~20 + +# Subckt 9208: picosoc_noflash:soc|picorv32:cpu|irq_mask[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~20 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[9] + +# Subckt 9209: picosoc_noflash:soc|picorv32:cpu|reg_out~114_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[9]~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~113 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~114 + +# Subckt 9210: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~118_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~118 + +# Subckt 9211: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~40 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~118 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[9] + +# Subckt 9212: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[41] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[9] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[9] + +# Subckt 9213: picosoc_noflash:soc|picorv32:cpu|reg_out~115_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~115 + +# Subckt 9214: picosoc_noflash:soc|picorv32:cpu|reg_out~116_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~115 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~33 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~116 + +# Subckt 9215: picosoc_noflash:soc|picorv32:cpu|reg_out~117_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~116 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~112 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~117 + +# Subckt 9216: picosoc_noflash:soc|picorv32:cpu|reg_out[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~117 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[9] + +# Subckt 9217: picosoc_noflash:soc|picorv32:cpu|Selector116~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~23 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~16 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector116~0 + +# Subckt 9218: picosoc_noflash:soc|picorv32:cpu|Selector116~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector116~1 + +# Subckt 9219: picosoc_noflash:soc|picorv32:cpu|Selector116~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector116~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add1~41 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~36 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector116~2 + +# Subckt 9220: picosoc_noflash:soc|picorv32:cpu|Selector116~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector116~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector116~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector116~3 + +# Subckt 9221: picosoc_noflash:soc|picorv32:cpu|alu_out_q[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector116~3 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[9] + +# Subckt 9222: picosoc_noflash:soc|picorv32:cpu|Selector148~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector148~0 + +# Subckt 9223: picosoc_noflash:soc|picorv32:cpu|current_pc~18_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector148~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~18 + +# Subckt 9224: picosoc_noflash:soc|picorv32:cpu|Selector180~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~18 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector180~0 + +# Subckt 9225: picosoc_noflash:soc|picorv32:cpu|reg_pc[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector180~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[9] + +# Subckt 9226: picosoc_noflash:soc|picorv32:cpu|Add10~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~34 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[10] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[10] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~38 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~37 + +# Subckt 9227: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~117_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~117 + +# Subckt 9228: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~44 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~117 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[10] + +# Subckt 9229: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[42] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[10] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[10] + +# Subckt 9230: picosoc_noflash:soc|picorv32:cpu|Selector313~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector313~0 + +# Subckt 9231: picosoc_noflash:soc|picorv32:cpu|instr_rdcycle~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle~1 + +# Subckt 9232: picosoc_noflash:soc|picorv32:cpu|instr_rdcycle~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle + +# Subckt 9233: picosoc_noflash:soc|picorv32:cpu|irq_mask~19_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[10]~17 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~19 + +# Subckt 9234: picosoc_noflash:soc|picorv32:cpu|irq_mask[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~19 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[10] + +# Subckt 9235: picosoc_noflash:soc|picorv32:cpu|Selector313~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_timer \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_maskirq \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector313~1 + +# Subckt 9236: picosoc_noflash:soc|picorv32:cpu|Selector313~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_cycle[42] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector313~2 + +# Subckt 9237: picosoc_noflash:soc|picorv32:cpu|Selector313~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector313~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector313~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[42] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_cycle[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector313~3 + +# Subckt 9238: picosoc_noflash:soc|picorv32:cpu|Selector455~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector313~3 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector313~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[10]~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_retirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector455~0 + +# Subckt 9239: picosoc_noflash:soc|picorv32:cpu|Selector455~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datae=picosoc_noflash:soc|mem_rdata[26]~39 \ + datad=picosoc_noflash:soc|mem_rdata[10]~35 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector455~1 + +# Subckt 9240: picosoc_noflash:soc|picorv32:cpu|Selector455~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector455~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector455~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~37 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector455~2 + +# Subckt 9241: picosoc_noflash:soc|picorv32:cpu|reg_out[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector455~2 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[10] + +# Subckt 9242: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~35_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~21 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~35 + +# Subckt 9243: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~36_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~36 + +# Subckt 9244: picosoc_noflash:soc|picorv32:cpu|Selector115~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~15 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~8 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector115~0 + +# Subckt 9245: picosoc_noflash:soc|picorv32:cpu|Selector115~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector115~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~36 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector115~1 + +# Subckt 9246: picosoc_noflash:soc|picorv32:cpu|Selector115~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector115~2 + +# Subckt 9247: picosoc_noflash:soc|picorv32:cpu|Selector115~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector115~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector115~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~35 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~45 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector115~3 + +# Subckt 9248: picosoc_noflash:soc|picorv32:cpu|alu_out_q[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector115~3 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[10] + +# Subckt 9249: picosoc_noflash:soc|picorv32:cpu|Selector147~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector147~0 + +# Subckt 9250: picosoc_noflash:soc|picorv32:cpu|Selector147~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~37 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector147~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector147~1 + +# Subckt 9251: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector147~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[21] + +# Subckt 9252: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a10~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector147~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a10 + +# Subckt 9253: picosoc_noflash:soc|picorv32:cpu|Selector527~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a10 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector527~0 + +# Subckt 9254: picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector527~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] + +# Subckt 9255: picosoc_noflash:soc|picorv32:cpu|Selector38~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector38~0 + +# Subckt 9256: picosoc_noflash:soc|picorv32:cpu|mem_wdata[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector38~0 \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] + +# Subckt 9257: picosoc_noflash:soc|picosoc_mem:memory|mem[0][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][26] + +# Subckt 9258: picosoc_noflash:soc|picosoc_mem:memory|mem[2][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][26] + +# Subckt 9259: picosoc_noflash:soc|picosoc_mem:memory|mem[1][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][26] + +# Subckt 9260: picosoc_noflash:soc|picosoc_mem:memory|mem[3][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][26] + +# Subckt 9261: picosoc_noflash:soc|picosoc_mem:memory|Mux5~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[3][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[2][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~0 + +# Subckt 9262: picosoc_noflash:soc|picosoc_mem:memory|mem[16][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][26] + +# Subckt 9263: picosoc_noflash:soc|picosoc_mem:memory|mem[18][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][26] + +# Subckt 9264: picosoc_noflash:soc|picosoc_mem:memory|mem[17][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][26] + +# Subckt 9265: picosoc_noflash:soc|picosoc_mem:memory|mem[19][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][26] + +# Subckt 9266: picosoc_noflash:soc|picosoc_mem:memory|Mux5~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[19][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~1 + +# Subckt 9267: picosoc_noflash:soc|picosoc_mem:memory|mem[8][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][26] + +# Subckt 9268: picosoc_noflash:soc|picosoc_mem:memory|mem[10][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][26] + +# Subckt 9269: picosoc_noflash:soc|picosoc_mem:memory|mem[9][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][26] + +# Subckt 9270: picosoc_noflash:soc|picosoc_mem:memory|mem[11][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][26] + +# Subckt 9271: picosoc_noflash:soc|picosoc_mem:memory|Mux5~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[11][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[10][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~2 + +# Subckt 9272: picosoc_noflash:soc|picosoc_mem:memory|mem[24][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][26] + +# Subckt 9273: picosoc_noflash:soc|picosoc_mem:memory|mem[26][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][26] + +# Subckt 9274: picosoc_noflash:soc|picosoc_mem:memory|mem[25][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][26] + +# Subckt 9275: picosoc_noflash:soc|picosoc_mem:memory|mem[27][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][26] + +# Subckt 9276: picosoc_noflash:soc|picosoc_mem:memory|Mux5~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[27][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~3 + +# Subckt 9277: picosoc_noflash:soc|picosoc_mem:memory|Mux5~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~4 + +# Subckt 9278: picosoc_noflash:soc|picosoc_mem:memory|mem[32][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][26] + +# Subckt 9279: picosoc_noflash:soc|picosoc_mem:memory|mem[34][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][26] + +# Subckt 9280: picosoc_noflash:soc|picosoc_mem:memory|mem[40][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][26] + +# Subckt 9281: picosoc_noflash:soc|picosoc_mem:memory|mem[42][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][26] + +# Subckt 9282: picosoc_noflash:soc|picosoc_mem:memory|Mux5~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[42][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[40][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[34][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~5 + +# Subckt 9283: picosoc_noflash:soc|picosoc_mem:memory|mem[48][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][26] + +# Subckt 9284: picosoc_noflash:soc|picosoc_mem:memory|mem[50][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][26] + +# Subckt 9285: picosoc_noflash:soc|picosoc_mem:memory|mem[56][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][26] + +# Subckt 9286: picosoc_noflash:soc|picosoc_mem:memory|mem[58][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][26] + +# Subckt 9287: picosoc_noflash:soc|picosoc_mem:memory|Mux5~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[58][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[56][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~6 + +# Subckt 9288: picosoc_noflash:soc|picosoc_mem:memory|mem[33][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][26] + +# Subckt 9289: picosoc_noflash:soc|picosoc_mem:memory|mem[35][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][26] + +# Subckt 9290: picosoc_noflash:soc|picosoc_mem:memory|mem[41][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][26] + +# Subckt 9291: picosoc_noflash:soc|picosoc_mem:memory|mem[43][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][26] + +# Subckt 9292: picosoc_noflash:soc|picosoc_mem:memory|Mux5~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[43][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~7 + +# Subckt 9293: picosoc_noflash:soc|picosoc_mem:memory|mem[49][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][26] + +# Subckt 9294: picosoc_noflash:soc|picosoc_mem:memory|mem[51][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][26] + +# Subckt 9295: picosoc_noflash:soc|picosoc_mem:memory|mem[57][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][26] + +# Subckt 9296: picosoc_noflash:soc|picosoc_mem:memory|mem[59][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][26] + +# Subckt 9297: picosoc_noflash:soc|picosoc_mem:memory|Mux5~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~8 + +# Subckt 9298: picosoc_noflash:soc|picosoc_mem:memory|Mux5~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~9 + +# Subckt 9299: picosoc_noflash:soc|picosoc_mem:memory|mem[4][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][26] + +# Subckt 9300: picosoc_noflash:soc|picosoc_mem:memory|mem[6][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][26] + +# Subckt 9301: picosoc_noflash:soc|picosoc_mem:memory|mem[20][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][26] + +# Subckt 9302: picosoc_noflash:soc|picosoc_mem:memory|mem[22][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][26] + +# Subckt 9303: picosoc_noflash:soc|picosoc_mem:memory|Mux5~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[22][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[20][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[6][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~10 + +# Subckt 9304: picosoc_noflash:soc|picosoc_mem:memory|mem[5][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][26] + +# Subckt 9305: picosoc_noflash:soc|picosoc_mem:memory|mem[7][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][26] + +# Subckt 9306: picosoc_noflash:soc|picosoc_mem:memory|mem[21][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][26] + +# Subckt 9307: picosoc_noflash:soc|picosoc_mem:memory|mem[23][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][26] + +# Subckt 9308: picosoc_noflash:soc|picosoc_mem:memory|Mux5~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[7][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~11 + +# Subckt 9309: picosoc_noflash:soc|picosoc_mem:memory|mem[12][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][26] + +# Subckt 9310: picosoc_noflash:soc|picosoc_mem:memory|mem[14][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][26] + +# Subckt 9311: picosoc_noflash:soc|picosoc_mem:memory|mem[28][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][26] + +# Subckt 9312: picosoc_noflash:soc|picosoc_mem:memory|mem[30][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][26] + +# Subckt 9313: picosoc_noflash:soc|picosoc_mem:memory|Mux5~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[14][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~12 + +# Subckt 9314: picosoc_noflash:soc|picosoc_mem:memory|mem[13][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][26] + +# Subckt 9315: picosoc_noflash:soc|picosoc_mem:memory|mem[15][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][26] + +# Subckt 9316: picosoc_noflash:soc|picosoc_mem:memory|mem[29][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][26] + +# Subckt 9317: picosoc_noflash:soc|picosoc_mem:memory|mem[31][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][26] + +# Subckt 9318: picosoc_noflash:soc|picosoc_mem:memory|Mux5~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[15][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[13][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~13 + +# Subckt 9319: picosoc_noflash:soc|picosoc_mem:memory|Mux5~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~14 + +# Subckt 9320: picosoc_noflash:soc|picosoc_mem:memory|mem[36][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][26] + +# Subckt 9321: picosoc_noflash:soc|picosoc_mem:memory|mem[38][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][26] + +# Subckt 9322: picosoc_noflash:soc|picosoc_mem:memory|mem[37][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][26] + +# Subckt 9323: picosoc_noflash:soc|picosoc_mem:memory|mem[39][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][26] + +# Subckt 9324: picosoc_noflash:soc|picosoc_mem:memory|Mux5~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[39][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~15 + +# Subckt 9325: picosoc_noflash:soc|picosoc_mem:memory|mem[52][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][26] + +# Subckt 9326: picosoc_noflash:soc|picosoc_mem:memory|mem[54][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][26] + +# Subckt 9327: picosoc_noflash:soc|picosoc_mem:memory|mem[53][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][26] + +# Subckt 9328: picosoc_noflash:soc|picosoc_mem:memory|mem[55][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][26] + +# Subckt 9329: picosoc_noflash:soc|picosoc_mem:memory|Mux5~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[54][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~16 + +# Subckt 9330: picosoc_noflash:soc|picosoc_mem:memory|mem[44][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][26] + +# Subckt 9331: picosoc_noflash:soc|picosoc_mem:memory|mem[46][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][26] + +# Subckt 9332: picosoc_noflash:soc|picosoc_mem:memory|mem[45][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][26] + +# Subckt 9333: picosoc_noflash:soc|picosoc_mem:memory|mem[47][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][26] + +# Subckt 9334: picosoc_noflash:soc|picosoc_mem:memory|Mux5~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[46][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~17 + +# Subckt 9335: picosoc_noflash:soc|picosoc_mem:memory|mem[60][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][26] + +# Subckt 9336: picosoc_noflash:soc|picosoc_mem:memory|mem[62][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][26] + +# Subckt 9337: picosoc_noflash:soc|picosoc_mem:memory|mem[61][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][26] + +# Subckt 9338: picosoc_noflash:soc|picosoc_mem:memory|mem[63][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][26] + +# Subckt 9339: picosoc_noflash:soc|picosoc_mem:memory|Mux5~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[62][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[60][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~18 + +# Subckt 9340: picosoc_noflash:soc|picosoc_mem:memory|Mux5~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~19 + +# Subckt 9341: picosoc_noflash:soc|picosoc_mem:memory|Mux5~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~20 + +# Subckt 9342: picosoc_noflash:soc|picosoc_mem:memory|mem[128][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][26] + +# Subckt 9343: picosoc_noflash:soc|picosoc_mem:memory|mem[130][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][26] + +# Subckt 9344: picosoc_noflash:soc|picosoc_mem:memory|mem[136][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][26] + +# Subckt 9345: picosoc_noflash:soc|picosoc_mem:memory|mem[138][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][26] + +# Subckt 9346: picosoc_noflash:soc|picosoc_mem:memory|Mux5~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[138][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[136][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[130][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~21 + +# Subckt 9347: picosoc_noflash:soc|picosoc_mem:memory|mem[129][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][26] + +# Subckt 9348: picosoc_noflash:soc|picosoc_mem:memory|mem[131][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][26] + +# Subckt 9349: picosoc_noflash:soc|picosoc_mem:memory|mem[137][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][26] + +# Subckt 9350: picosoc_noflash:soc|picosoc_mem:memory|mem[139][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][26] + +# Subckt 9351: picosoc_noflash:soc|picosoc_mem:memory|Mux5~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~22 + +# Subckt 9352: picosoc_noflash:soc|picosoc_mem:memory|mem[132][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][26] + +# Subckt 9353: picosoc_noflash:soc|picosoc_mem:memory|mem[134][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][26] + +# Subckt 9354: picosoc_noflash:soc|picosoc_mem:memory|mem[140][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][26] + +# Subckt 9355: picosoc_noflash:soc|picosoc_mem:memory|mem[142][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][26] + +# Subckt 9356: picosoc_noflash:soc|picosoc_mem:memory|Mux5~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[142][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[134][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~23 + +# Subckt 9357: picosoc_noflash:soc|picosoc_mem:memory|mem[133][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][26] + +# Subckt 9358: picosoc_noflash:soc|picosoc_mem:memory|mem[135][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][26] + +# Subckt 9359: picosoc_noflash:soc|picosoc_mem:memory|mem[141][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][26] + +# Subckt 9360: picosoc_noflash:soc|picosoc_mem:memory|mem[143][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][26] + +# Subckt 9361: picosoc_noflash:soc|picosoc_mem:memory|Mux5~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[135][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[133][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~24 + +# Subckt 9362: picosoc_noflash:soc|picosoc_mem:memory|Mux5~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~25 + +# Subckt 9363: picosoc_noflash:soc|picosoc_mem:memory|mem[160][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][26] + +# Subckt 9364: picosoc_noflash:soc|picosoc_mem:memory|mem[161][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][26] + +# Subckt 9365: picosoc_noflash:soc|picosoc_mem:memory|mem[168][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][26] + +# Subckt 9366: picosoc_noflash:soc|picosoc_mem:memory|mem[169][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][26] + +# Subckt 9367: picosoc_noflash:soc|picosoc_mem:memory|Mux5~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[169][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[168][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~26 + +# Subckt 9368: picosoc_noflash:soc|picosoc_mem:memory|mem[162][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][26] + +# Subckt 9369: picosoc_noflash:soc|picosoc_mem:memory|mem[163][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][26] + +# Subckt 9370: picosoc_noflash:soc|picosoc_mem:memory|mem[170][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][26] + +# Subckt 9371: picosoc_noflash:soc|picosoc_mem:memory|mem[171][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][26] + +# Subckt 9372: picosoc_noflash:soc|picosoc_mem:memory|Mux5~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[170][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~27 + +# Subckt 9373: picosoc_noflash:soc|picosoc_mem:memory|mem[164][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][26] + +# Subckt 9374: picosoc_noflash:soc|picosoc_mem:memory|mem[165][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][26] + +# Subckt 9375: picosoc_noflash:soc|picosoc_mem:memory|mem[172][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][26] + +# Subckt 9376: picosoc_noflash:soc|picosoc_mem:memory|mem[173][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][26] + +# Subckt 9377: picosoc_noflash:soc|picosoc_mem:memory|Mux5~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[165][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~28 + +# Subckt 9378: picosoc_noflash:soc|picosoc_mem:memory|mem[166][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][26] + +# Subckt 9379: picosoc_noflash:soc|picosoc_mem:memory|mem[167][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][26] + +# Subckt 9380: picosoc_noflash:soc|picosoc_mem:memory|mem[174][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][26] + +# Subckt 9381: picosoc_noflash:soc|picosoc_mem:memory|mem[175][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][26] + +# Subckt 9382: picosoc_noflash:soc|picosoc_mem:memory|Mux5~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~29 + +# Subckt 9383: picosoc_noflash:soc|picosoc_mem:memory|Mux5~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~30 + +# Subckt 9384: picosoc_noflash:soc|picosoc_mem:memory|mem[144][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][26] + +# Subckt 9385: picosoc_noflash:soc|picosoc_mem:memory|mem[152][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][26] + +# Subckt 9386: picosoc_noflash:soc|picosoc_mem:memory|mem[148][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][26] + +# Subckt 9387: picosoc_noflash:soc|picosoc_mem:memory|mem[156][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][26] + +# Subckt 9388: picosoc_noflash:soc|picosoc_mem:memory|Mux5~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[148][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~31 + +# Subckt 9389: picosoc_noflash:soc|picosoc_mem:memory|mem[146][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][26] + +# Subckt 9390: picosoc_noflash:soc|picosoc_mem:memory|mem[154][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][26] + +# Subckt 9391: picosoc_noflash:soc|picosoc_mem:memory|mem[150][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][26] + +# Subckt 9392: picosoc_noflash:soc|picosoc_mem:memory|mem[158][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][26] + +# Subckt 9393: picosoc_noflash:soc|picosoc_mem:memory|Mux5~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~32 + +# Subckt 9394: picosoc_noflash:soc|picosoc_mem:memory|mem[145][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][26] + +# Subckt 9395: picosoc_noflash:soc|picosoc_mem:memory|mem[153][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][26] + +# Subckt 9396: picosoc_noflash:soc|picosoc_mem:memory|mem[149][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][26] + +# Subckt 9397: picosoc_noflash:soc|picosoc_mem:memory|mem[157][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][26] + +# Subckt 9398: picosoc_noflash:soc|picosoc_mem:memory|Mux5~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[153][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~33 + +# Subckt 9399: picosoc_noflash:soc|picosoc_mem:memory|mem[147][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][26] + +# Subckt 9400: picosoc_noflash:soc|picosoc_mem:memory|mem[155][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][26] + +# Subckt 9401: picosoc_noflash:soc|picosoc_mem:memory|mem[151][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][26] + +# Subckt 9402: picosoc_noflash:soc|picosoc_mem:memory|mem[159][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][26] + +# Subckt 9403: picosoc_noflash:soc|picosoc_mem:memory|Mux5~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[155][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~34 + +# Subckt 9404: picosoc_noflash:soc|picosoc_mem:memory|Mux5~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~35 + +# Subckt 9405: picosoc_noflash:soc|picosoc_mem:memory|mem[176][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][26] + +# Subckt 9406: picosoc_noflash:soc|picosoc_mem:memory|mem[178][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][26] + +# Subckt 9407: picosoc_noflash:soc|picosoc_mem:memory|mem[184][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][26] + +# Subckt 9408: picosoc_noflash:soc|picosoc_mem:memory|mem[186][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][26] + +# Subckt 9409: picosoc_noflash:soc|picosoc_mem:memory|Mux5~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[184][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~36 + +# Subckt 9410: picosoc_noflash:soc|picosoc_mem:memory|mem[177][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][26] + +# Subckt 9411: picosoc_noflash:soc|picosoc_mem:memory|mem[179][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][26] + +# Subckt 9412: picosoc_noflash:soc|picosoc_mem:memory|mem[185][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][26] + +# Subckt 9413: picosoc_noflash:soc|picosoc_mem:memory|mem[187][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][26] + +# Subckt 9414: picosoc_noflash:soc|picosoc_mem:memory|Mux5~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[177][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~37 + +# Subckt 9415: picosoc_noflash:soc|picosoc_mem:memory|mem[180][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][26] + +# Subckt 9416: picosoc_noflash:soc|picosoc_mem:memory|mem[182][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][26] + +# Subckt 9417: picosoc_noflash:soc|picosoc_mem:memory|mem[188][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][26] + +# Subckt 9418: picosoc_noflash:soc|picosoc_mem:memory|mem[190][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][26] + +# Subckt 9419: picosoc_noflash:soc|picosoc_mem:memory|Mux5~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~38 + +# Subckt 9420: picosoc_noflash:soc|picosoc_mem:memory|mem[181][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][26] + +# Subckt 9421: picosoc_noflash:soc|picosoc_mem:memory|mem[183][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][26] + +# Subckt 9422: picosoc_noflash:soc|picosoc_mem:memory|mem[189][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][26] + +# Subckt 9423: picosoc_noflash:soc|picosoc_mem:memory|mem[191][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][26] + +# Subckt 9424: picosoc_noflash:soc|picosoc_mem:memory|Mux5~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[181][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~39 + +# Subckt 9425: picosoc_noflash:soc|picosoc_mem:memory|Mux5~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~40 + +# Subckt 9426: picosoc_noflash:soc|picosoc_mem:memory|Mux5~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~41 + +# Subckt 9427: picosoc_noflash:soc|picosoc_mem:memory|mem[64][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][26] + +# Subckt 9428: picosoc_noflash:soc|picosoc_mem:memory|mem[80][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][26] + +# Subckt 9429: picosoc_noflash:soc|picosoc_mem:memory|mem[68][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][26] + +# Subckt 9430: picosoc_noflash:soc|picosoc_mem:memory|mem[84][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][26] + +# Subckt 9431: picosoc_noflash:soc|picosoc_mem:memory|Mux5~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[84][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[68][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~42 + +# Subckt 9432: picosoc_noflash:soc|picosoc_mem:memory|mem[66][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][26] + +# Subckt 9433: picosoc_noflash:soc|picosoc_mem:memory|mem[82][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][26] + +# Subckt 9434: picosoc_noflash:soc|picosoc_mem:memory|mem[70][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][26] + +# Subckt 9435: picosoc_noflash:soc|picosoc_mem:memory|mem[86][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][26] + +# Subckt 9436: picosoc_noflash:soc|picosoc_mem:memory|Mux5~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~43 + +# Subckt 9437: picosoc_noflash:soc|picosoc_mem:memory|mem[65][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][26] + +# Subckt 9438: picosoc_noflash:soc|picosoc_mem:memory|mem[81][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][26] + +# Subckt 9439: picosoc_noflash:soc|picosoc_mem:memory|mem[69][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][26] + +# Subckt 9440: picosoc_noflash:soc|picosoc_mem:memory|mem[85][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][26] + +# Subckt 9441: picosoc_noflash:soc|picosoc_mem:memory|Mux5~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[85][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~44 + +# Subckt 9442: picosoc_noflash:soc|picosoc_mem:memory|mem[67][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][26] + +# Subckt 9443: picosoc_noflash:soc|picosoc_mem:memory|mem[83][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][26] + +# Subckt 9444: picosoc_noflash:soc|picosoc_mem:memory|mem[71][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][26] + +# Subckt 9445: picosoc_noflash:soc|picosoc_mem:memory|mem[87][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][26] + +# Subckt 9446: picosoc_noflash:soc|picosoc_mem:memory|Mux5~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~45 + +# Subckt 9447: picosoc_noflash:soc|picosoc_mem:memory|Mux5~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~46 + +# Subckt 9448: picosoc_noflash:soc|picosoc_mem:memory|mem[96][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][26] + +# Subckt 9449: picosoc_noflash:soc|picosoc_mem:memory|mem[97][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][26] + +# Subckt 9450: picosoc_noflash:soc|picosoc_mem:memory|mem[100][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][26] + +# Subckt 9451: picosoc_noflash:soc|picosoc_mem:memory|mem[101][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][26] + +# Subckt 9452: picosoc_noflash:soc|picosoc_mem:memory|Mux5~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[100][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~47 + +# Subckt 9453: picosoc_noflash:soc|picosoc_mem:memory|mem[112][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][26] + +# Subckt 9454: picosoc_noflash:soc|picosoc_mem:memory|mem[113][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][26] + +# Subckt 9455: picosoc_noflash:soc|picosoc_mem:memory|mem[116][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][26] + +# Subckt 9456: picosoc_noflash:soc|picosoc_mem:memory|mem[117][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][26] + +# Subckt 9457: picosoc_noflash:soc|picosoc_mem:memory|Mux5~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[116][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~48 + +# Subckt 9458: picosoc_noflash:soc|picosoc_mem:memory|mem[98][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][26] + +# Subckt 9459: picosoc_noflash:soc|picosoc_mem:memory|mem[99][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][26] + +# Subckt 9460: picosoc_noflash:soc|picosoc_mem:memory|mem[102][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][26] + +# Subckt 9461: picosoc_noflash:soc|picosoc_mem:memory|mem[103][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][26] + +# Subckt 9462: picosoc_noflash:soc|picosoc_mem:memory|Mux5~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[102][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~49 + +# Subckt 9463: picosoc_noflash:soc|picosoc_mem:memory|mem[114][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][26] + +# Subckt 9464: picosoc_noflash:soc|picosoc_mem:memory|mem[115][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][26] + +# Subckt 9465: picosoc_noflash:soc|picosoc_mem:memory|mem[118][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][26] + +# Subckt 9466: picosoc_noflash:soc|picosoc_mem:memory|mem[119][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][26] + +# Subckt 9467: picosoc_noflash:soc|picosoc_mem:memory|Mux5~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[118][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[114][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~50 + +# Subckt 9468: picosoc_noflash:soc|picosoc_mem:memory|Mux5~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~51 + +# Subckt 9469: picosoc_noflash:soc|picosoc_mem:memory|mem[72][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][26] + +# Subckt 9470: picosoc_noflash:soc|picosoc_mem:memory|mem[74][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][26] + +# Subckt 9471: picosoc_noflash:soc|picosoc_mem:memory|mem[76][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][26] + +# Subckt 9472: picosoc_noflash:soc|picosoc_mem:memory|mem[78][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][26] + +# Subckt 9473: picosoc_noflash:soc|picosoc_mem:memory|Mux5~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[78][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~52 + +# Subckt 9474: picosoc_noflash:soc|picosoc_mem:memory|mem[88][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][26] + +# Subckt 9475: picosoc_noflash:soc|picosoc_mem:memory|mem[90][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][26] + +# Subckt 9476: picosoc_noflash:soc|picosoc_mem:memory|mem[92][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][26] + +# Subckt 9477: picosoc_noflash:soc|picosoc_mem:memory|mem[94][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][26] + +# Subckt 9478: picosoc_noflash:soc|picosoc_mem:memory|Mux5~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~53 + +# Subckt 9479: picosoc_noflash:soc|picosoc_mem:memory|mem[73][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][26] + +# Subckt 9480: picosoc_noflash:soc|picosoc_mem:memory|mem[75][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][26] + +# Subckt 9481: picosoc_noflash:soc|picosoc_mem:memory|mem[77][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][26] + +# Subckt 9482: picosoc_noflash:soc|picosoc_mem:memory|mem[79][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][26] + +# Subckt 9483: picosoc_noflash:soc|picosoc_mem:memory|Mux5~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[75][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~54 + +# Subckt 9484: picosoc_noflash:soc|picosoc_mem:memory|mem[89][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][26] + +# Subckt 9485: picosoc_noflash:soc|picosoc_mem:memory|mem[91][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][26] + +# Subckt 9486: picosoc_noflash:soc|picosoc_mem:memory|mem[93][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][26] + +# Subckt 9487: picosoc_noflash:soc|picosoc_mem:memory|mem[95][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][26] + +# Subckt 9488: picosoc_noflash:soc|picosoc_mem:memory|Mux5~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[91][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[89][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~55 + +# Subckt 9489: picosoc_noflash:soc|picosoc_mem:memory|Mux5~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~56 + +# Subckt 9490: picosoc_noflash:soc|picosoc_mem:memory|mem[104][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][26] + +# Subckt 9491: picosoc_noflash:soc|picosoc_mem:memory|mem[120][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][26] + +# Subckt 9492: picosoc_noflash:soc|picosoc_mem:memory|mem[108][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][26] + +# Subckt 9493: picosoc_noflash:soc|picosoc_mem:memory|mem[124][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][26] + +# Subckt 9494: picosoc_noflash:soc|picosoc_mem:memory|Mux5~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~57 + +# Subckt 9495: picosoc_noflash:soc|picosoc_mem:memory|mem[106][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][26] + +# Subckt 9496: picosoc_noflash:soc|picosoc_mem:memory|mem[122][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][26] + +# Subckt 9497: picosoc_noflash:soc|picosoc_mem:memory|mem[110][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][26] + +# Subckt 9498: picosoc_noflash:soc|picosoc_mem:memory|mem[126][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][26] + +# Subckt 9499: picosoc_noflash:soc|picosoc_mem:memory|Mux5~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[122][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[106][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~58 + +# Subckt 9500: picosoc_noflash:soc|picosoc_mem:memory|mem[105][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][26] + +# Subckt 9501: picosoc_noflash:soc|picosoc_mem:memory|mem[121][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][26] + +# Subckt 9502: picosoc_noflash:soc|picosoc_mem:memory|mem[109][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][26] + +# Subckt 9503: picosoc_noflash:soc|picosoc_mem:memory|mem[125][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][26] + +# Subckt 9504: picosoc_noflash:soc|picosoc_mem:memory|Mux5~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[105][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~59 + +# Subckt 9505: picosoc_noflash:soc|picosoc_mem:memory|mem[107][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][26] + +# Subckt 9506: picosoc_noflash:soc|picosoc_mem:memory|mem[123][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][26] + +# Subckt 9507: picosoc_noflash:soc|picosoc_mem:memory|mem[111][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][26] + +# Subckt 9508: picosoc_noflash:soc|picosoc_mem:memory|mem[127][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][26] + +# Subckt 9509: picosoc_noflash:soc|picosoc_mem:memory|Mux5~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[123][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[107][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~60 + +# Subckt 9510: picosoc_noflash:soc|picosoc_mem:memory|Mux5~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~61 + +# Subckt 9511: picosoc_noflash:soc|picosoc_mem:memory|Mux5~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~62 + +# Subckt 9512: picosoc_noflash:soc|picosoc_mem:memory|mem[192][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][26] + +# Subckt 9513: picosoc_noflash:soc|picosoc_mem:memory|mem[208][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][26] + +# Subckt 9514: picosoc_noflash:soc|picosoc_mem:memory|mem[196][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][26] + +# Subckt 9515: picosoc_noflash:soc|picosoc_mem:memory|mem[212][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][26] + +# Subckt 9516: picosoc_noflash:soc|picosoc_mem:memory|Mux5~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[212][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[196][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~63 + +# Subckt 9517: picosoc_noflash:soc|picosoc_mem:memory|mem[194][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][26] + +# Subckt 9518: picosoc_noflash:soc|picosoc_mem:memory|mem[210][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][26] + +# Subckt 9519: picosoc_noflash:soc|picosoc_mem:memory|mem[198][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][26] + +# Subckt 9520: picosoc_noflash:soc|picosoc_mem:memory|mem[214][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][26] + +# Subckt 9521: picosoc_noflash:soc|picosoc_mem:memory|Mux5~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[198][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~64 + +# Subckt 9522: picosoc_noflash:soc|picosoc_mem:memory|mem[200][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][26] + +# Subckt 9523: picosoc_noflash:soc|picosoc_mem:memory|mem[216][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][26] + +# Subckt 9524: picosoc_noflash:soc|picosoc_mem:memory|mem[204][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][26] + +# Subckt 9525: picosoc_noflash:soc|picosoc_mem:memory|mem[220][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][26] + +# Subckt 9526: picosoc_noflash:soc|picosoc_mem:memory|Mux5~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~65 + +# Subckt 9527: picosoc_noflash:soc|picosoc_mem:memory|mem[202][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][26] + +# Subckt 9528: picosoc_noflash:soc|picosoc_mem:memory|mem[218][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][26] + +# Subckt 9529: picosoc_noflash:soc|picosoc_mem:memory|mem[206][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][26] + +# Subckt 9530: picosoc_noflash:soc|picosoc_mem:memory|mem[222][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][26] + +# Subckt 9531: picosoc_noflash:soc|picosoc_mem:memory|Mux5~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[218][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[202][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~66 + +# Subckt 9532: picosoc_noflash:soc|picosoc_mem:memory|Mux5~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~67 + +# Subckt 9533: picosoc_noflash:soc|picosoc_mem:memory|mem[224][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][26] + +# Subckt 9534: picosoc_noflash:soc|picosoc_mem:memory|mem[240][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][26] + +# Subckt 9535: picosoc_noflash:soc|picosoc_mem:memory|mem[226][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][26] + +# Subckt 9536: picosoc_noflash:soc|picosoc_mem:memory|mem[242][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][26] + +# Subckt 9537: picosoc_noflash:soc|picosoc_mem:memory|Mux5~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[226][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~68 + +# Subckt 9538: picosoc_noflash:soc|picosoc_mem:memory|mem[228][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][26] + +# Subckt 9539: picosoc_noflash:soc|picosoc_mem:memory|mem[244][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][26] + +# Subckt 9540: picosoc_noflash:soc|picosoc_mem:memory|mem[230][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][26] + +# Subckt 9541: picosoc_noflash:soc|picosoc_mem:memory|mem[246][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][26] + +# Subckt 9542: picosoc_noflash:soc|picosoc_mem:memory|Mux5~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[230][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[228][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~69 + +# Subckt 9543: picosoc_noflash:soc|picosoc_mem:memory|mem[232][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][26] + +# Subckt 9544: picosoc_noflash:soc|picosoc_mem:memory|mem[248][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][26] + +# Subckt 9545: picosoc_noflash:soc|picosoc_mem:memory|mem[234][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][26] + +# Subckt 9546: picosoc_noflash:soc|picosoc_mem:memory|mem[250][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][26] + +# Subckt 9547: picosoc_noflash:soc|picosoc_mem:memory|Mux5~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[234][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[232][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~70 + +# Subckt 9548: picosoc_noflash:soc|picosoc_mem:memory|mem[236][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][26] + +# Subckt 9549: picosoc_noflash:soc|picosoc_mem:memory|mem[252][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][26] + +# Subckt 9550: picosoc_noflash:soc|picosoc_mem:memory|mem[238][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][26] + +# Subckt 9551: picosoc_noflash:soc|picosoc_mem:memory|mem[254][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][26] + +# Subckt 9552: picosoc_noflash:soc|picosoc_mem:memory|Mux5~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[236][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~71 + +# Subckt 9553: picosoc_noflash:soc|picosoc_mem:memory|Mux5~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~72 + +# Subckt 9554: picosoc_noflash:soc|picosoc_mem:memory|mem[193][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][26] + +# Subckt 9555: picosoc_noflash:soc|picosoc_mem:memory|mem[209][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][26] + +# Subckt 9556: picosoc_noflash:soc|picosoc_mem:memory|mem[201][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][26] + +# Subckt 9557: picosoc_noflash:soc|picosoc_mem:memory|mem[217][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][26] + +# Subckt 9558: picosoc_noflash:soc|picosoc_mem:memory|Mux5~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[201][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~73 + +# Subckt 9559: picosoc_noflash:soc|picosoc_mem:memory|mem[195][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][26] + +# Subckt 9560: picosoc_noflash:soc|picosoc_mem:memory|mem[211][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][26] + +# Subckt 9561: picosoc_noflash:soc|picosoc_mem:memory|mem[203][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][26] + +# Subckt 9562: picosoc_noflash:soc|picosoc_mem:memory|mem[219][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][26] + +# Subckt 9563: picosoc_noflash:soc|picosoc_mem:memory|Mux5~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[203][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[195][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~74 + +# Subckt 9564: picosoc_noflash:soc|picosoc_mem:memory|mem[197][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][26] + +# Subckt 9565: picosoc_noflash:soc|picosoc_mem:memory|mem[213][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][26] + +# Subckt 9566: picosoc_noflash:soc|picosoc_mem:memory|mem[205][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][26] + +# Subckt 9567: picosoc_noflash:soc|picosoc_mem:memory|mem[221][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][26] + +# Subckt 9568: picosoc_noflash:soc|picosoc_mem:memory|Mux5~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[213][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[197][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~75 + +# Subckt 9569: picosoc_noflash:soc|picosoc_mem:memory|mem[199][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][26] + +# Subckt 9570: picosoc_noflash:soc|picosoc_mem:memory|mem[215][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][26] + +# Subckt 9571: picosoc_noflash:soc|picosoc_mem:memory|mem[207][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][26] + +# Subckt 9572: picosoc_noflash:soc|picosoc_mem:memory|mem[223][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][26] + +# Subckt 9573: picosoc_noflash:soc|picosoc_mem:memory|Mux5~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[199][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~76 + +# Subckt 9574: picosoc_noflash:soc|picosoc_mem:memory|Mux5~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~77 + +# Subckt 9575: picosoc_noflash:soc|picosoc_mem:memory|mem[225][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][26] + +# Subckt 9576: picosoc_noflash:soc|picosoc_mem:memory|mem[241][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][26] + +# Subckt 9577: picosoc_noflash:soc|picosoc_mem:memory|mem[229][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][26] + +# Subckt 9578: picosoc_noflash:soc|picosoc_mem:memory|mem[245][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][26] + +# Subckt 9579: picosoc_noflash:soc|picosoc_mem:memory|Mux5~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[229][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[225][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~78 + +# Subckt 9580: picosoc_noflash:soc|picosoc_mem:memory|mem[227][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][26] + +# Subckt 9581: picosoc_noflash:soc|picosoc_mem:memory|mem[243][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][26] + +# Subckt 9582: picosoc_noflash:soc|picosoc_mem:memory|mem[231][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][26] + +# Subckt 9583: picosoc_noflash:soc|picosoc_mem:memory|mem[247][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][26] + +# Subckt 9584: picosoc_noflash:soc|picosoc_mem:memory|Mux5~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[231][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[227][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~79 + +# Subckt 9585: picosoc_noflash:soc|picosoc_mem:memory|mem[233][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][26] + +# Subckt 9586: picosoc_noflash:soc|picosoc_mem:memory|mem[249][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][26] + +# Subckt 9587: picosoc_noflash:soc|picosoc_mem:memory|mem[237][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][26] + +# Subckt 9588: picosoc_noflash:soc|picosoc_mem:memory|mem[253][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][26] + +# Subckt 9589: picosoc_noflash:soc|picosoc_mem:memory|Mux5~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[237][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[233][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~80 + +# Subckt 9590: picosoc_noflash:soc|picosoc_mem:memory|mem[235][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][26] + +# Subckt 9591: picosoc_noflash:soc|picosoc_mem:memory|mem[251][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][26] + +# Subckt 9592: picosoc_noflash:soc|picosoc_mem:memory|mem[239][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][26] + +# Subckt 9593: picosoc_noflash:soc|picosoc_mem:memory|mem[255][26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[26] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][26] + +# Subckt 9594: picosoc_noflash:soc|picosoc_mem:memory|Mux5~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][26] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[239][26] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[251][26] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[235][26] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~81 + +# Subckt 9595: picosoc_noflash:soc|picosoc_mem:memory|Mux5~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~82 + +# Subckt 9596: picosoc_noflash:soc|picosoc_mem:memory|Mux5~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~83 + +# Subckt 9597: picosoc_noflash:soc|picosoc_mem:memory|Mux5~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux5~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux5~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux5~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux5~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux5~84 + +# Subckt 9598: picosoc_noflash:soc|picosoc_mem:memory|rdata[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux5~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[26] + +# Subckt 9599: picosoc_noflash:soc|mem_rdata[26]~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[26] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[26]~36 + +# Subckt 9600: picosoc_noflash:soc|mem_rdata[26]~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[26]~37 + +# Subckt 9601: picosoc_noflash:soc|mem_rdata[26]~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a26 \ + datae=iomem_rdata[26] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[26]~38 + +# Subckt 9602: picosoc_noflash:soc|mem_rdata[26]~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[26]~38 \ + datae=picosoc_noflash:soc|mem_rdata[26]~37 \ + datad=picosoc_noflash:soc|mem_rdata[26]~36 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[26]~39 + +# Subckt 9603: picosoc_noflash:soc|picorv32:cpu|reg_out~145_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[26]~39 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~145 + +# Subckt 9604: picosoc_noflash:soc|picorv32:cpu|Add10~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~98 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[26] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[26] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~101 + +# Subckt 9605: picosoc_noflash:soc|picorv32:cpu|reg_out~146_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[58] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[58] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~146 + +# Subckt 9606: picosoc_noflash:soc|picorv32:cpu|irq_mask~27_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[26]~25 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~27 + +# Subckt 9607: picosoc_noflash:soc|picorv32:cpu|irq_mask[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~27 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[26] + +# Subckt 9608: picosoc_noflash:soc|picorv32:cpu|reg_out~147_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[26]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~146 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~147 + +# Subckt 9609: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~133_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~133 + +# Subckt 9610: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~130 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~133 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[26] + +# Subckt 9611: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[58] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[26] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[26] + +# Subckt 9612: picosoc_noflash:soc|picorv32:cpu|reg_out~148_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~148 + +# Subckt 9613: picosoc_noflash:soc|picorv32:cpu|reg_out~149_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~148 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~147 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~101 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~149 + +# Subckt 9614: picosoc_noflash:soc|picorv32:cpu|reg_out~150_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~149 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~145 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~150 + +# Subckt 9615: picosoc_noflash:soc|picorv32:cpu|reg_out[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~150 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[26] + +# Subckt 9616: picosoc_noflash:soc|picorv32:cpu|Selector99~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~36 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector99~0 + +# Subckt 9617: picosoc_noflash:soc|picorv32:cpu|Selector99~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~38 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector99~1 + +# Subckt 9618: picosoc_noflash:soc|picorv32:cpu|Selector99~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector99~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~35 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector99~2 + +# Subckt 9619: picosoc_noflash:soc|picorv32:cpu|Selector99~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector99~3 + +# Subckt 9620: picosoc_noflash:soc|picorv32:cpu|Selector99~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector99~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector99~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector99~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~109 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector99~4 + +# Subckt 9621: picosoc_noflash:soc|picorv32:cpu|alu_out_q[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector99~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[26] + +# Subckt 9622: picosoc_noflash:soc|picorv32:cpu|Selector131~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector131~0 + +# Subckt 9623: picosoc_noflash:soc|picorv32:cpu|current_pc~25_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector131~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~25 + +# Subckt 9624: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~122 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector163~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[26] + +# Subckt 9625: picosoc_noflash:soc|picorv32:cpu|Selector163~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~25 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector163~0 + +# Subckt 9626: picosoc_noflash:soc|picorv32:cpu|reg_pc[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector163~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[26] + +# Subckt 9627: picosoc_noflash:soc|picorv32:cpu|reg_out~152_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[59] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[59] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~152 + +# Subckt 9628: picosoc_noflash:soc|picorv32:cpu|irq_mask~28_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[27]~26 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~28 + +# Subckt 9629: picosoc_noflash:soc|picorv32:cpu|irq_mask[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~28 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[27] + +# Subckt 9630: picosoc_noflash:soc|picorv32:cpu|reg_out~153_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[27]~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~152 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~153 + +# Subckt 9631: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~138_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~138 + +# Subckt 9632: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~135 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~138 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[27] + +# Subckt 9633: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[59] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[27] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[27] + +# Subckt 9634: picosoc_noflash:soc|picorv32:cpu|reg_out~154_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~154 + +# Subckt 9635: picosoc_noflash:soc|picorv32:cpu|reg_out~155_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~154 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~153 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~105 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~155 + +# Subckt 9636: picosoc_noflash:soc|picorv32:cpu|reg_out~156_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~155 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~151 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~156 + +# Subckt 9637: picosoc_noflash:soc|picorv32:cpu|reg_out[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~156 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[27] + +# Subckt 9638: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~35_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~35 + +# Subckt 9639: picosoc_noflash:soc|picorv32:cpu|Selector98~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~35 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector98~0 + +# Subckt 9640: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~34_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~15 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~34 + +# Subckt 9641: picosoc_noflash:soc|picorv32:cpu|Selector98~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~39 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~16 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~14 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~13 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector98~1 + +# Subckt 9642: picosoc_noflash:soc|picorv32:cpu|Selector98~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector98~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~34 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector98~2 + +# Subckt 9643: picosoc_noflash:soc|picorv32:cpu|Selector98~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector98~3 + +# Subckt 9644: picosoc_noflash:soc|picorv32:cpu|Selector98~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector98~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector98~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector98~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~113 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector98~4 + +# Subckt 9645: picosoc_noflash:soc|picorv32:cpu|alu_out_q[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector98~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[27] + +# Subckt 9646: picosoc_noflash:soc|picorv32:cpu|Selector130~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector130~0 + +# Subckt 9647: picosoc_noflash:soc|picorv32:cpu|current_pc~26_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector130~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~26 + +# Subckt 9648: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~126 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector162~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[27] + +# Subckt 9649: picosoc_noflash:soc|picorv32:cpu|Selector130~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~105 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector130~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector130~1 + +# Subckt 9650: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[38]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector130~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[38] + +# Subckt 9651: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a27~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector130~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a27 + +# Subckt 9652: picosoc_noflash:soc|picorv32:cpu|Selector510~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a27 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[38] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector510~0 + +# Subckt 9653: picosoc_noflash:soc|picorv32:cpu|reg_op2[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector510~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] + +# Subckt 9654: picosoc_noflash:soc|picorv32:cpu|Selector37~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector37~0 + +# Subckt 9655: picosoc_noflash:soc|picorv32:cpu|mem_wdata[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector37~0 \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] + +# Subckt 9656: picosoc_noflash:soc|picosoc_mem:memory|mem[0][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][27] + +# Subckt 9657: picosoc_noflash:soc|picosoc_mem:memory|mem[128][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][27] + +# Subckt 9658: picosoc_noflash:soc|picosoc_mem:memory|mem[2][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][27] + +# Subckt 9659: picosoc_noflash:soc|picosoc_mem:memory|mem[130][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][27] + +# Subckt 9660: picosoc_noflash:soc|picosoc_mem:memory|Mux4~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[130][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[2][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[128][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~0 + +# Subckt 9661: picosoc_noflash:soc|picosoc_mem:memory|mem[16][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][27] + +# Subckt 9662: picosoc_noflash:soc|picosoc_mem:memory|mem[144][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][27] + +# Subckt 9663: picosoc_noflash:soc|picosoc_mem:memory|mem[18][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][27] + +# Subckt 9664: picosoc_noflash:soc|picosoc_mem:memory|mem[146][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][27] + +# Subckt 9665: picosoc_noflash:soc|picosoc_mem:memory|Mux4~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[146][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~1 + +# Subckt 9666: picosoc_noflash:soc|picosoc_mem:memory|mem[4][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][27] + +# Subckt 9667: picosoc_noflash:soc|picosoc_mem:memory|mem[132][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][27] + +# Subckt 9668: picosoc_noflash:soc|picosoc_mem:memory|mem[6][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][27] + +# Subckt 9669: picosoc_noflash:soc|picosoc_mem:memory|mem[134][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][27] + +# Subckt 9670: picosoc_noflash:soc|picosoc_mem:memory|Mux4~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[134][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[132][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~2 + +# Subckt 9671: picosoc_noflash:soc|picosoc_mem:memory|mem[20][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][27] + +# Subckt 9672: picosoc_noflash:soc|picosoc_mem:memory|mem[148][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][27] + +# Subckt 9673: picosoc_noflash:soc|picosoc_mem:memory|mem[22][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][27] + +# Subckt 9674: picosoc_noflash:soc|picosoc_mem:memory|mem[150][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][27] + +# Subckt 9675: picosoc_noflash:soc|picosoc_mem:memory|Mux4~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[148][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~3 + +# Subckt 9676: picosoc_noflash:soc|picosoc_mem:memory|Mux4~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~4 + +# Subckt 9677: picosoc_noflash:soc|picosoc_mem:memory|mem[1][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][27] + +# Subckt 9678: picosoc_noflash:soc|picosoc_mem:memory|mem[129][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][27] + +# Subckt 9679: picosoc_noflash:soc|picosoc_mem:memory|mem[5][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][27] + +# Subckt 9680: picosoc_noflash:soc|picosoc_mem:memory|mem[133][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][27] + +# Subckt 9681: picosoc_noflash:soc|picosoc_mem:memory|Mux4~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[133][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[129][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~5 + +# Subckt 9682: picosoc_noflash:soc|picosoc_mem:memory|mem[3][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][27] + +# Subckt 9683: picosoc_noflash:soc|picosoc_mem:memory|mem[131][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][27] + +# Subckt 9684: picosoc_noflash:soc|picosoc_mem:memory|mem[7][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][27] + +# Subckt 9685: picosoc_noflash:soc|picosoc_mem:memory|mem[135][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][27] + +# Subckt 9686: picosoc_noflash:soc|picosoc_mem:memory|Mux4~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[135][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~6 + +# Subckt 9687: picosoc_noflash:soc|picosoc_mem:memory|mem[17][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][27] + +# Subckt 9688: picosoc_noflash:soc|picosoc_mem:memory|mem[145][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][27] + +# Subckt 9689: picosoc_noflash:soc|picosoc_mem:memory|mem[21][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][27] + +# Subckt 9690: picosoc_noflash:soc|picosoc_mem:memory|mem[149][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][27] + +# Subckt 9691: picosoc_noflash:soc|picosoc_mem:memory|Mux4~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~7 + +# Subckt 9692: picosoc_noflash:soc|picosoc_mem:memory|mem[19][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][27] + +# Subckt 9693: picosoc_noflash:soc|picosoc_mem:memory|mem[147][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][27] + +# Subckt 9694: picosoc_noflash:soc|picosoc_mem:memory|mem[23][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][27] + +# Subckt 9695: picosoc_noflash:soc|picosoc_mem:memory|mem[151][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][27] + +# Subckt 9696: picosoc_noflash:soc|picosoc_mem:memory|Mux4~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~8 + +# Subckt 9697: picosoc_noflash:soc|picosoc_mem:memory|Mux4~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~9 + +# Subckt 9698: picosoc_noflash:soc|picosoc_mem:memory|mem[8][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][27] + +# Subckt 9699: picosoc_noflash:soc|picosoc_mem:memory|mem[136][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][27] + +# Subckt 9700: picosoc_noflash:soc|picosoc_mem:memory|mem[10][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][27] + +# Subckt 9701: picosoc_noflash:soc|picosoc_mem:memory|mem[138][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][27] + +# Subckt 9702: picosoc_noflash:soc|picosoc_mem:memory|Mux4~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[138][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[10][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[136][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~10 + +# Subckt 9703: picosoc_noflash:soc|picosoc_mem:memory|mem[24][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][27] + +# Subckt 9704: picosoc_noflash:soc|picosoc_mem:memory|mem[152][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][27] + +# Subckt 9705: picosoc_noflash:soc|picosoc_mem:memory|mem[26][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][27] + +# Subckt 9706: picosoc_noflash:soc|picosoc_mem:memory|mem[154][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][27] + +# Subckt 9707: picosoc_noflash:soc|picosoc_mem:memory|Mux4~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[154][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~11 + +# Subckt 9708: picosoc_noflash:soc|picosoc_mem:memory|mem[12][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][27] + +# Subckt 9709: picosoc_noflash:soc|picosoc_mem:memory|mem[140][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][27] + +# Subckt 9710: picosoc_noflash:soc|picosoc_mem:memory|mem[14][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][27] + +# Subckt 9711: picosoc_noflash:soc|picosoc_mem:memory|mem[142][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][27] + +# Subckt 9712: picosoc_noflash:soc|picosoc_mem:memory|Mux4~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[142][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[140][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~12 + +# Subckt 9713: picosoc_noflash:soc|picosoc_mem:memory|mem[28][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][27] + +# Subckt 9714: picosoc_noflash:soc|picosoc_mem:memory|mem[156][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][27] + +# Subckt 9715: picosoc_noflash:soc|picosoc_mem:memory|mem[30][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][27] + +# Subckt 9716: picosoc_noflash:soc|picosoc_mem:memory|mem[158][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][27] + +# Subckt 9717: picosoc_noflash:soc|picosoc_mem:memory|Mux4~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[156][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~13 + +# Subckt 9718: picosoc_noflash:soc|picosoc_mem:memory|Mux4~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~14 + +# Subckt 9719: picosoc_noflash:soc|picosoc_mem:memory|mem[9][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][27] + +# Subckt 9720: picosoc_noflash:soc|picosoc_mem:memory|mem[137][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][27] + +# Subckt 9721: picosoc_noflash:soc|picosoc_mem:memory|mem[13][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][27] + +# Subckt 9722: picosoc_noflash:soc|picosoc_mem:memory|mem[141][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][27] + +# Subckt 9723: picosoc_noflash:soc|picosoc_mem:memory|Mux4~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[141][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[137][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~15 + +# Subckt 9724: picosoc_noflash:soc|picosoc_mem:memory|mem[11][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][27] + +# Subckt 9725: picosoc_noflash:soc|picosoc_mem:memory|mem[139][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][27] + +# Subckt 9726: picosoc_noflash:soc|picosoc_mem:memory|mem[15][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][27] + +# Subckt 9727: picosoc_noflash:soc|picosoc_mem:memory|mem[143][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][27] + +# Subckt 9728: picosoc_noflash:soc|picosoc_mem:memory|Mux4~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[139][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~16 + +# Subckt 9729: picosoc_noflash:soc|picosoc_mem:memory|mem[25][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][27] + +# Subckt 9730: picosoc_noflash:soc|picosoc_mem:memory|mem[153][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][27] + +# Subckt 9731: picosoc_noflash:soc|picosoc_mem:memory|mem[29][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][27] + +# Subckt 9732: picosoc_noflash:soc|picosoc_mem:memory|mem[157][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][27] + +# Subckt 9733: picosoc_noflash:soc|picosoc_mem:memory|Mux4~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[153][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~17 + +# Subckt 9734: picosoc_noflash:soc|picosoc_mem:memory|mem[27][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][27] + +# Subckt 9735: picosoc_noflash:soc|picosoc_mem:memory|mem[155][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][27] + +# Subckt 9736: picosoc_noflash:soc|picosoc_mem:memory|mem[31][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][27] + +# Subckt 9737: picosoc_noflash:soc|picosoc_mem:memory|mem[159][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][27] + +# Subckt 9738: picosoc_noflash:soc|picosoc_mem:memory|Mux4~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[155][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[27][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~18 + +# Subckt 9739: picosoc_noflash:soc|picosoc_mem:memory|Mux4~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~19 + +# Subckt 9740: picosoc_noflash:soc|picosoc_mem:memory|Mux4~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~20 + +# Subckt 9741: picosoc_noflash:soc|picosoc_mem:memory|mem[32][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][27] + +# Subckt 9742: picosoc_noflash:soc|picosoc_mem:memory|mem[160][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][27] + +# Subckt 9743: picosoc_noflash:soc|picosoc_mem:memory|mem[34][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][27] + +# Subckt 9744: picosoc_noflash:soc|picosoc_mem:memory|mem[162][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][27] + +# Subckt 9745: picosoc_noflash:soc|picosoc_mem:memory|Mux4~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[162][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[34][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~21 + +# Subckt 9746: picosoc_noflash:soc|picosoc_mem:memory|mem[48][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][27] + +# Subckt 9747: picosoc_noflash:soc|picosoc_mem:memory|mem[176][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][27] + +# Subckt 9748: picosoc_noflash:soc|picosoc_mem:memory|mem[50][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][27] + +# Subckt 9749: picosoc_noflash:soc|picosoc_mem:memory|mem[178][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][27] + +# Subckt 9750: picosoc_noflash:soc|picosoc_mem:memory|Mux4~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[50][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~22 + +# Subckt 9751: picosoc_noflash:soc|picosoc_mem:memory|mem[33][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][27] + +# Subckt 9752: picosoc_noflash:soc|picosoc_mem:memory|mem[161][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][27] + +# Subckt 9753: picosoc_noflash:soc|picosoc_mem:memory|mem[35][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][27] + +# Subckt 9754: picosoc_noflash:soc|picosoc_mem:memory|mem[163][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][27] + +# Subckt 9755: picosoc_noflash:soc|picosoc_mem:memory|Mux4~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[163][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[35][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~23 + +# Subckt 9756: picosoc_noflash:soc|picosoc_mem:memory|mem[49][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][27] + +# Subckt 9757: picosoc_noflash:soc|picosoc_mem:memory|mem[177][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][27] + +# Subckt 9758: picosoc_noflash:soc|picosoc_mem:memory|mem[51][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][27] + +# Subckt 9759: picosoc_noflash:soc|picosoc_mem:memory|mem[179][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][27] + +# Subckt 9760: picosoc_noflash:soc|picosoc_mem:memory|Mux4~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[179][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[51][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~24 + +# Subckt 9761: picosoc_noflash:soc|picosoc_mem:memory|Mux4~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~25 + +# Subckt 9762: picosoc_noflash:soc|picosoc_mem:memory|mem[36][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][27] + +# Subckt 9763: picosoc_noflash:soc|picosoc_mem:memory|mem[164][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][27] + +# Subckt 9764: picosoc_noflash:soc|picosoc_mem:memory|mem[52][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][27] + +# Subckt 9765: picosoc_noflash:soc|picosoc_mem:memory|mem[180][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][27] + +# Subckt 9766: picosoc_noflash:soc|picosoc_mem:memory|Mux4~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[180][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[52][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~26 + +# Subckt 9767: picosoc_noflash:soc|picosoc_mem:memory|mem[38][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][27] + +# Subckt 9768: picosoc_noflash:soc|picosoc_mem:memory|mem[166][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][27] + +# Subckt 9769: picosoc_noflash:soc|picosoc_mem:memory|mem[54][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][27] + +# Subckt 9770: picosoc_noflash:soc|picosoc_mem:memory|mem[182][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][27] + +# Subckt 9771: picosoc_noflash:soc|picosoc_mem:memory|Mux4~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~27 + +# Subckt 9772: picosoc_noflash:soc|picosoc_mem:memory|mem[37][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][27] + +# Subckt 9773: picosoc_noflash:soc|picosoc_mem:memory|mem[165][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][27] + +# Subckt 9774: picosoc_noflash:soc|picosoc_mem:memory|mem[53][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][27] + +# Subckt 9775: picosoc_noflash:soc|picosoc_mem:memory|mem[181][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][27] + +# Subckt 9776: picosoc_noflash:soc|picosoc_mem:memory|Mux4~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[165][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[37][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~28 + +# Subckt 9777: picosoc_noflash:soc|picosoc_mem:memory|mem[39][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][27] + +# Subckt 9778: picosoc_noflash:soc|picosoc_mem:memory|mem[167][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][27] + +# Subckt 9779: picosoc_noflash:soc|picosoc_mem:memory|mem[55][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][27] + +# Subckt 9780: picosoc_noflash:soc|picosoc_mem:memory|mem[183][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][27] + +# Subckt 9781: picosoc_noflash:soc|picosoc_mem:memory|Mux4~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[39][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~29 + +# Subckt 9782: picosoc_noflash:soc|picosoc_mem:memory|Mux4~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~30 + +# Subckt 9783: picosoc_noflash:soc|picosoc_mem:memory|mem[40][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][27] + +# Subckt 9784: picosoc_noflash:soc|picosoc_mem:memory|mem[168][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][27] + +# Subckt 9785: picosoc_noflash:soc|picosoc_mem:memory|mem[42][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][27] + +# Subckt 9786: picosoc_noflash:soc|picosoc_mem:memory|mem[170][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][27] + +# Subckt 9787: picosoc_noflash:soc|picosoc_mem:memory|Mux4~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[170][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~31 + +# Subckt 9788: picosoc_noflash:soc|picosoc_mem:memory|mem[56][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][27] + +# Subckt 9789: picosoc_noflash:soc|picosoc_mem:memory|mem[184][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][27] + +# Subckt 9790: picosoc_noflash:soc|picosoc_mem:memory|mem[58][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][27] + +# Subckt 9791: picosoc_noflash:soc|picosoc_mem:memory|mem[186][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][27] + +# Subckt 9792: picosoc_noflash:soc|picosoc_mem:memory|Mux4~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~32 + +# Subckt 9793: picosoc_noflash:soc|picosoc_mem:memory|mem[41][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][27] + +# Subckt 9794: picosoc_noflash:soc|picosoc_mem:memory|mem[169][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][27] + +# Subckt 9795: picosoc_noflash:soc|picosoc_mem:memory|mem[43][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][27] + +# Subckt 9796: picosoc_noflash:soc|picosoc_mem:memory|mem[171][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][27] + +# Subckt 9797: picosoc_noflash:soc|picosoc_mem:memory|Mux4~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[169][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~33 + +# Subckt 9798: picosoc_noflash:soc|picosoc_mem:memory|mem[57][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][27] + +# Subckt 9799: picosoc_noflash:soc|picosoc_mem:memory|mem[185][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][27] + +# Subckt 9800: picosoc_noflash:soc|picosoc_mem:memory|mem[59][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][27] + +# Subckt 9801: picosoc_noflash:soc|picosoc_mem:memory|mem[187][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][27] + +# Subckt 9802: picosoc_noflash:soc|picosoc_mem:memory|Mux4~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[57][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~34 + +# Subckt 9803: picosoc_noflash:soc|picosoc_mem:memory|Mux4~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~35 + +# Subckt 9804: picosoc_noflash:soc|picosoc_mem:memory|mem[44][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][27] + +# Subckt 9805: picosoc_noflash:soc|picosoc_mem:memory|mem[172][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][27] + +# Subckt 9806: picosoc_noflash:soc|picosoc_mem:memory|mem[60][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][27] + +# Subckt 9807: picosoc_noflash:soc|picosoc_mem:memory|mem[188][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][27] + +# Subckt 9808: picosoc_noflash:soc|picosoc_mem:memory|Mux4~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~36 + +# Subckt 9809: picosoc_noflash:soc|picosoc_mem:memory|mem[46][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][27] + +# Subckt 9810: picosoc_noflash:soc|picosoc_mem:memory|mem[174][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][27] + +# Subckt 9811: picosoc_noflash:soc|picosoc_mem:memory|mem[62][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][27] + +# Subckt 9812: picosoc_noflash:soc|picosoc_mem:memory|mem[190][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][27] + +# Subckt 9813: picosoc_noflash:soc|picosoc_mem:memory|Mux4~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~37 + +# Subckt 9814: picosoc_noflash:soc|picosoc_mem:memory|mem[45][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][27] + +# Subckt 9815: picosoc_noflash:soc|picosoc_mem:memory|mem[173][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][27] + +# Subckt 9816: picosoc_noflash:soc|picosoc_mem:memory|mem[61][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][27] + +# Subckt 9817: picosoc_noflash:soc|picosoc_mem:memory|mem[189][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][27] + +# Subckt 9818: picosoc_noflash:soc|picosoc_mem:memory|Mux4~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[173][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[45][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~38 + +# Subckt 9819: picosoc_noflash:soc|picosoc_mem:memory|mem[47][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][27] + +# Subckt 9820: picosoc_noflash:soc|picosoc_mem:memory|mem[175][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][27] + +# Subckt 9821: picosoc_noflash:soc|picosoc_mem:memory|mem[63][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][27] + +# Subckt 9822: picosoc_noflash:soc|picosoc_mem:memory|mem[191][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][27] + +# Subckt 9823: picosoc_noflash:soc|picosoc_mem:memory|Mux4~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[175][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[47][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~39 + +# Subckt 9824: picosoc_noflash:soc|picosoc_mem:memory|Mux4~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~40 + +# Subckt 9825: picosoc_noflash:soc|picosoc_mem:memory|Mux4~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~41 + +# Subckt 9826: picosoc_noflash:soc|picosoc_mem:memory|mem[64][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][27] + +# Subckt 9827: picosoc_noflash:soc|picosoc_mem:memory|mem[192][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][27] + +# Subckt 9828: picosoc_noflash:soc|picosoc_mem:memory|mem[65][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][27] + +# Subckt 9829: picosoc_noflash:soc|picosoc_mem:memory|mem[193][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][27] + +# Subckt 9830: picosoc_noflash:soc|picosoc_mem:memory|Mux4~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[193][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[65][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~42 + +# Subckt 9831: picosoc_noflash:soc|picosoc_mem:memory|mem[72][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][27] + +# Subckt 9832: picosoc_noflash:soc|picosoc_mem:memory|mem[200][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][27] + +# Subckt 9833: picosoc_noflash:soc|picosoc_mem:memory|mem[73][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][27] + +# Subckt 9834: picosoc_noflash:soc|picosoc_mem:memory|mem[201][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][27] + +# Subckt 9835: picosoc_noflash:soc|picosoc_mem:memory|Mux4~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~43 + +# Subckt 9836: picosoc_noflash:soc|picosoc_mem:memory|mem[68][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][27] + +# Subckt 9837: picosoc_noflash:soc|picosoc_mem:memory|mem[196][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][27] + +# Subckt 9838: picosoc_noflash:soc|picosoc_mem:memory|mem[69][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][27] + +# Subckt 9839: picosoc_noflash:soc|picosoc_mem:memory|mem[197][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][27] + +# Subckt 9840: picosoc_noflash:soc|picosoc_mem:memory|Mux4~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~44 + +# Subckt 9841: picosoc_noflash:soc|picosoc_mem:memory|mem[76][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][27] + +# Subckt 9842: picosoc_noflash:soc|picosoc_mem:memory|mem[204][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][27] + +# Subckt 9843: picosoc_noflash:soc|picosoc_mem:memory|mem[77][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][27] + +# Subckt 9844: picosoc_noflash:soc|picosoc_mem:memory|mem[205][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][27] + +# Subckt 9845: picosoc_noflash:soc|picosoc_mem:memory|Mux4~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~45 + +# Subckt 9846: picosoc_noflash:soc|picosoc_mem:memory|Mux4~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~46 + +# Subckt 9847: picosoc_noflash:soc|picosoc_mem:memory|mem[80][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][27] + +# Subckt 9848: picosoc_noflash:soc|picosoc_mem:memory|mem[208][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][27] + +# Subckt 9849: picosoc_noflash:soc|picosoc_mem:memory|mem[88][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][27] + +# Subckt 9850: picosoc_noflash:soc|picosoc_mem:memory|mem[216][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][27] + +# Subckt 9851: picosoc_noflash:soc|picosoc_mem:memory|Mux4~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[216][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[88][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~47 + +# Subckt 9852: picosoc_noflash:soc|picosoc_mem:memory|mem[81][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][27] + +# Subckt 9853: picosoc_noflash:soc|picosoc_mem:memory|mem[209][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][27] + +# Subckt 9854: picosoc_noflash:soc|picosoc_mem:memory|mem[89][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][27] + +# Subckt 9855: picosoc_noflash:soc|picosoc_mem:memory|mem[217][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][27] + +# Subckt 9856: picosoc_noflash:soc|picosoc_mem:memory|Mux4~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~48 + +# Subckt 9857: picosoc_noflash:soc|picosoc_mem:memory|mem[84][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][27] + +# Subckt 9858: picosoc_noflash:soc|picosoc_mem:memory|mem[212][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][27] + +# Subckt 9859: picosoc_noflash:soc|picosoc_mem:memory|mem[92][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][27] + +# Subckt 9860: picosoc_noflash:soc|picosoc_mem:memory|mem[220][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][27] + +# Subckt 9861: picosoc_noflash:soc|picosoc_mem:memory|Mux4~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~49 + +# Subckt 9862: picosoc_noflash:soc|picosoc_mem:memory|mem[85][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][27] + +# Subckt 9863: picosoc_noflash:soc|picosoc_mem:memory|mem[213][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][27] + +# Subckt 9864: picosoc_noflash:soc|picosoc_mem:memory|mem[93][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][27] + +# Subckt 9865: picosoc_noflash:soc|picosoc_mem:memory|mem[221][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][27] + +# Subckt 9866: picosoc_noflash:soc|picosoc_mem:memory|Mux4~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[213][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[85][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~50 + +# Subckt 9867: picosoc_noflash:soc|picosoc_mem:memory|Mux4~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~51 + +# Subckt 9868: picosoc_noflash:soc|picosoc_mem:memory|mem[66][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][27] + +# Subckt 9869: picosoc_noflash:soc|picosoc_mem:memory|mem[194][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][27] + +# Subckt 9870: picosoc_noflash:soc|picosoc_mem:memory|mem[67][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][27] + +# Subckt 9871: picosoc_noflash:soc|picosoc_mem:memory|mem[195][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][27] + +# Subckt 9872: picosoc_noflash:soc|picosoc_mem:memory|Mux4~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[195][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[67][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~52 + +# Subckt 9873: picosoc_noflash:soc|picosoc_mem:memory|mem[74][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][27] + +# Subckt 9874: picosoc_noflash:soc|picosoc_mem:memory|mem[202][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][27] + +# Subckt 9875: picosoc_noflash:soc|picosoc_mem:memory|mem[75][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][27] + +# Subckt 9876: picosoc_noflash:soc|picosoc_mem:memory|mem[203][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][27] + +# Subckt 9877: picosoc_noflash:soc|picosoc_mem:memory|Mux4~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[75][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~53 + +# Subckt 9878: picosoc_noflash:soc|picosoc_mem:memory|mem[70][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][27] + +# Subckt 9879: picosoc_noflash:soc|picosoc_mem:memory|mem[198][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][27] + +# Subckt 9880: picosoc_noflash:soc|picosoc_mem:memory|mem[71][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][27] + +# Subckt 9881: picosoc_noflash:soc|picosoc_mem:memory|mem[199][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][27] + +# Subckt 9882: picosoc_noflash:soc|picosoc_mem:memory|Mux4~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~54 + +# Subckt 9883: picosoc_noflash:soc|picosoc_mem:memory|mem[78][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][27] + +# Subckt 9884: picosoc_noflash:soc|picosoc_mem:memory|mem[206][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][27] + +# Subckt 9885: picosoc_noflash:soc|picosoc_mem:memory|mem[79][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][27] + +# Subckt 9886: picosoc_noflash:soc|picosoc_mem:memory|mem[207][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][27] + +# Subckt 9887: picosoc_noflash:soc|picosoc_mem:memory|Mux4~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[78][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~55 + +# Subckt 9888: picosoc_noflash:soc|picosoc_mem:memory|Mux4~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~56 + +# Subckt 9889: picosoc_noflash:soc|picosoc_mem:memory|mem[82][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][27] + +# Subckt 9890: picosoc_noflash:soc|picosoc_mem:memory|mem[210][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][27] + +# Subckt 9891: picosoc_noflash:soc|picosoc_mem:memory|mem[90][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][27] + +# Subckt 9892: picosoc_noflash:soc|picosoc_mem:memory|mem[218][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][27] + +# Subckt 9893: picosoc_noflash:soc|picosoc_mem:memory|Mux4~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[82][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~57 + +# Subckt 9894: picosoc_noflash:soc|picosoc_mem:memory|mem[83][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][27] + +# Subckt 9895: picosoc_noflash:soc|picosoc_mem:memory|mem[211][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][27] + +# Subckt 9896: picosoc_noflash:soc|picosoc_mem:memory|mem[91][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][27] + +# Subckt 9897: picosoc_noflash:soc|picosoc_mem:memory|mem[219][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][27] + +# Subckt 9898: picosoc_noflash:soc|picosoc_mem:memory|Mux4~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~58 + +# Subckt 9899: picosoc_noflash:soc|picosoc_mem:memory|mem[86][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][27] + +# Subckt 9900: picosoc_noflash:soc|picosoc_mem:memory|mem[214][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][27] + +# Subckt 9901: picosoc_noflash:soc|picosoc_mem:memory|mem[94][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][27] + +# Subckt 9902: picosoc_noflash:soc|picosoc_mem:memory|mem[222][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][27] + +# Subckt 9903: picosoc_noflash:soc|picosoc_mem:memory|Mux4~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[86][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~59 + +# Subckt 9904: picosoc_noflash:soc|picosoc_mem:memory|mem[87][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][27] + +# Subckt 9905: picosoc_noflash:soc|picosoc_mem:memory|mem[215][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][27] + +# Subckt 9906: picosoc_noflash:soc|picosoc_mem:memory|mem[95][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][27] + +# Subckt 9907: picosoc_noflash:soc|picosoc_mem:memory|mem[223][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][27] + +# Subckt 9908: picosoc_noflash:soc|picosoc_mem:memory|Mux4~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[87][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~60 + +# Subckt 9909: picosoc_noflash:soc|picosoc_mem:memory|Mux4~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~61 + +# Subckt 9910: picosoc_noflash:soc|picosoc_mem:memory|Mux4~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~62 + +# Subckt 9911: picosoc_noflash:soc|picosoc_mem:memory|mem[96][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][27] + +# Subckt 9912: picosoc_noflash:soc|picosoc_mem:memory|mem[224][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][27] + +# Subckt 9913: picosoc_noflash:soc|picosoc_mem:memory|mem[100][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][27] + +# Subckt 9914: picosoc_noflash:soc|picosoc_mem:memory|mem[228][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][27] + +# Subckt 9915: picosoc_noflash:soc|picosoc_mem:memory|Mux4~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[228][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[100][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~63 + +# Subckt 9916: picosoc_noflash:soc|picosoc_mem:memory|mem[98][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][27] + +# Subckt 9917: picosoc_noflash:soc|picosoc_mem:memory|mem[226][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][27] + +# Subckt 9918: picosoc_noflash:soc|picosoc_mem:memory|mem[102][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][27] + +# Subckt 9919: picosoc_noflash:soc|picosoc_mem:memory|mem[230][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][27] + +# Subckt 9920: picosoc_noflash:soc|picosoc_mem:memory|Mux4~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[230][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[102][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~64 + +# Subckt 9921: picosoc_noflash:soc|picosoc_mem:memory|mem[104][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][27] + +# Subckt 9922: picosoc_noflash:soc|picosoc_mem:memory|mem[232][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][27] + +# Subckt 9923: picosoc_noflash:soc|picosoc_mem:memory|mem[108][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][27] + +# Subckt 9924: picosoc_noflash:soc|picosoc_mem:memory|mem[236][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][27] + +# Subckt 9925: picosoc_noflash:soc|picosoc_mem:memory|Mux4~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[236][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~65 + +# Subckt 9926: picosoc_noflash:soc|picosoc_mem:memory|mem[106][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][27] + +# Subckt 9927: picosoc_noflash:soc|picosoc_mem:memory|mem[234][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][27] + +# Subckt 9928: picosoc_noflash:soc|picosoc_mem:memory|mem[110][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][27] + +# Subckt 9929: picosoc_noflash:soc|picosoc_mem:memory|mem[238][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][27] + +# Subckt 9930: picosoc_noflash:soc|picosoc_mem:memory|Mux4~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[238][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[106][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~66 + +# Subckt 9931: picosoc_noflash:soc|picosoc_mem:memory|Mux4~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~67 + +# Subckt 9932: picosoc_noflash:soc|picosoc_mem:memory|mem[97][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][27] + +# Subckt 9933: picosoc_noflash:soc|picosoc_mem:memory|mem[225][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][27] + +# Subckt 9934: picosoc_noflash:soc|picosoc_mem:memory|mem[101][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][27] + +# Subckt 9935: picosoc_noflash:soc|picosoc_mem:memory|mem[229][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][27] + +# Subckt 9936: picosoc_noflash:soc|picosoc_mem:memory|Mux4~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~68 + +# Subckt 9937: picosoc_noflash:soc|picosoc_mem:memory|mem[99][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][27] + +# Subckt 9938: picosoc_noflash:soc|picosoc_mem:memory|mem[227][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][27] + +# Subckt 9939: picosoc_noflash:soc|picosoc_mem:memory|mem[103][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][27] + +# Subckt 9940: picosoc_noflash:soc|picosoc_mem:memory|mem[231][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][27] + +# Subckt 9941: picosoc_noflash:soc|picosoc_mem:memory|Mux4~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[103][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[99][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~69 + +# Subckt 9942: picosoc_noflash:soc|picosoc_mem:memory|mem[105][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][27] + +# Subckt 9943: picosoc_noflash:soc|picosoc_mem:memory|mem[233][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][27] + +# Subckt 9944: picosoc_noflash:soc|picosoc_mem:memory|mem[109][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][27] + +# Subckt 9945: picosoc_noflash:soc|picosoc_mem:memory|mem[237][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][27] + +# Subckt 9946: picosoc_noflash:soc|picosoc_mem:memory|Mux4~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[105][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~70 + +# Subckt 9947: picosoc_noflash:soc|picosoc_mem:memory|mem[107][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][27] + +# Subckt 9948: picosoc_noflash:soc|picosoc_mem:memory|mem[235][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][27] + +# Subckt 9949: picosoc_noflash:soc|picosoc_mem:memory|mem[111][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][27] + +# Subckt 9950: picosoc_noflash:soc|picosoc_mem:memory|mem[239][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][27] + +# Subckt 9951: picosoc_noflash:soc|picosoc_mem:memory|Mux4~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[107][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~71 + +# Subckt 9952: picosoc_noflash:soc|picosoc_mem:memory|Mux4~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~72 + +# Subckt 9953: picosoc_noflash:soc|picosoc_mem:memory|mem[112][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][27] + +# Subckt 9954: picosoc_noflash:soc|picosoc_mem:memory|mem[240][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][27] + +# Subckt 9955: picosoc_noflash:soc|picosoc_mem:memory|mem[120][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][27] + +# Subckt 9956: picosoc_noflash:soc|picosoc_mem:memory|mem[248][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][27] + +# Subckt 9957: picosoc_noflash:soc|picosoc_mem:memory|Mux4~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[120][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~73 + +# Subckt 9958: picosoc_noflash:soc|picosoc_mem:memory|mem[114][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][27] + +# Subckt 9959: picosoc_noflash:soc|picosoc_mem:memory|mem[242][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][27] + +# Subckt 9960: picosoc_noflash:soc|picosoc_mem:memory|mem[122][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][27] + +# Subckt 9961: picosoc_noflash:soc|picosoc_mem:memory|mem[250][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][27] + +# Subckt 9962: picosoc_noflash:soc|picosoc_mem:memory|Mux4~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[122][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[114][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~74 + +# Subckt 9963: picosoc_noflash:soc|picosoc_mem:memory|mem[116][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][27] + +# Subckt 9964: picosoc_noflash:soc|picosoc_mem:memory|mem[244][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][27] + +# Subckt 9965: picosoc_noflash:soc|picosoc_mem:memory|mem[124][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][27] + +# Subckt 9966: picosoc_noflash:soc|picosoc_mem:memory|mem[252][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][27] + +# Subckt 9967: picosoc_noflash:soc|picosoc_mem:memory|Mux4~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~75 + +# Subckt 9968: picosoc_noflash:soc|picosoc_mem:memory|mem[118][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][27] + +# Subckt 9969: picosoc_noflash:soc|picosoc_mem:memory|mem[246][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][27] + +# Subckt 9970: picosoc_noflash:soc|picosoc_mem:memory|mem[126][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][27] + +# Subckt 9971: picosoc_noflash:soc|picosoc_mem:memory|mem[254][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][27] + +# Subckt 9972: picosoc_noflash:soc|picosoc_mem:memory|Mux4~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[126][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[118][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~76 + +# Subckt 9973: picosoc_noflash:soc|picosoc_mem:memory|Mux4~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~77 + +# Subckt 9974: picosoc_noflash:soc|picosoc_mem:memory|mem[113][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][27] + +# Subckt 9975: picosoc_noflash:soc|picosoc_mem:memory|mem[241][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][27] + +# Subckt 9976: picosoc_noflash:soc|picosoc_mem:memory|mem[121][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][27] + +# Subckt 9977: picosoc_noflash:soc|picosoc_mem:memory|mem[249][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][27] + +# Subckt 9978: picosoc_noflash:soc|picosoc_mem:memory|Mux4~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~78 + +# Subckt 9979: picosoc_noflash:soc|picosoc_mem:memory|mem[115][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][27] + +# Subckt 9980: picosoc_noflash:soc|picosoc_mem:memory|mem[243][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][27] + +# Subckt 9981: picosoc_noflash:soc|picosoc_mem:memory|mem[123][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][27] + +# Subckt 9982: picosoc_noflash:soc|picosoc_mem:memory|mem[251][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][27] + +# Subckt 9983: picosoc_noflash:soc|picosoc_mem:memory|Mux4~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[123][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[115][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~79 + +# Subckt 9984: picosoc_noflash:soc|picosoc_mem:memory|mem[117][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][27] + +# Subckt 9985: picosoc_noflash:soc|picosoc_mem:memory|mem[245][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][27] + +# Subckt 9986: picosoc_noflash:soc|picosoc_mem:memory|mem[125][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][27] + +# Subckt 9987: picosoc_noflash:soc|picosoc_mem:memory|mem[253][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][27] + +# Subckt 9988: picosoc_noflash:soc|picosoc_mem:memory|Mux4~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[245][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[117][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~80 + +# Subckt 9989: picosoc_noflash:soc|picosoc_mem:memory|mem[119][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][27] + +# Subckt 9990: picosoc_noflash:soc|picosoc_mem:memory|mem[247][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][27] + +# Subckt 9991: picosoc_noflash:soc|picosoc_mem:memory|mem[127][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][27] + +# Subckt 9992: picosoc_noflash:soc|picosoc_mem:memory|mem[255][27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[27] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][27] + +# Subckt 9993: picosoc_noflash:soc|picosoc_mem:memory|Mux4~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][27] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[127][27] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][27] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[119][27] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~81 + +# Subckt 9994: picosoc_noflash:soc|picosoc_mem:memory|Mux4~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~82 + +# Subckt 9995: picosoc_noflash:soc|picosoc_mem:memory|Mux4~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~83 + +# Subckt 9996: picosoc_noflash:soc|picosoc_mem:memory|Mux4~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux4~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux4~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux4~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux4~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux4~84 + +# Subckt 9997: picosoc_noflash:soc|picosoc_mem:memory|rdata[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux4~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[27] + +# Subckt 9998: picosoc_noflash:soc|mem_rdata[27]~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[27] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[27]~25 + +# Subckt 9999: picosoc_noflash:soc|mem_rdata[27]~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[27]~26 + +# Subckt 10000: picosoc_noflash:soc|mem_rdata[27]~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a27 \ + datae=iomem_rdata[27] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[27]~27 + +# Subckt 10001: picosoc_noflash:soc|mem_rdata[27]~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[27]~27 \ + datae=picosoc_noflash:soc|mem_rdata[27]~26 \ + datad=picosoc_noflash:soc|mem_rdata[27]~25 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[27]~28 + +# Subckt 10002: picosoc_noflash:soc|picorv32:cpu|reg_out~106_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datae=picosoc_noflash:soc|mem_rdata[27]~28 \ + datad=picosoc_noflash:soc|mem_rdata[11]~24 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~106 + +# Subckt 10003: picosoc_noflash:soc|picorv32:cpu|Add10~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~38 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[11] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[11] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~42 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~41 + +# Subckt 10004: picosoc_noflash:soc|picorv32:cpu|reg_out~107_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[43] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[43] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~107 + +# Subckt 10005: picosoc_noflash:soc|picorv32:cpu|irq_mask~18_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[11]~16 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~18 + +# Subckt 10006: picosoc_noflash:soc|picorv32:cpu|irq_mask[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~18 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[11] + +# Subckt 10007: picosoc_noflash:soc|picorv32:cpu|reg_out~108_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[11]~16 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~107 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~108 + +# Subckt 10008: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~116_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~116 + +# Subckt 10009: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~48 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~116 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[11] + +# Subckt 10010: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[43] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[11] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[11] + +# Subckt 10011: picosoc_noflash:soc|picorv32:cpu|reg_out~109_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~109 + +# Subckt 10012: picosoc_noflash:soc|picorv32:cpu|reg_out~110_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~109 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~108 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~41 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~110 + +# Subckt 10013: picosoc_noflash:soc|picorv32:cpu|reg_out~111_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~110 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~111 + +# Subckt 10014: picosoc_noflash:soc|picorv32:cpu|reg_out[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~111 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[11] + +# Subckt 10015: picosoc_noflash:soc|picorv32:cpu|Selector114~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~7 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector114~0 + +# Subckt 10016: picosoc_noflash:soc|picorv32:cpu|Selector114~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector114~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~35 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector114~1 + +# Subckt 10017: picosoc_noflash:soc|picorv32:cpu|Selector114~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector114~2 + +# Subckt 10018: picosoc_noflash:soc|picorv32:cpu|Selector114~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector114~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector114~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~34 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector114~3 + +# Subckt 10019: picosoc_noflash:soc|picorv32:cpu|alu_out_q[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector114~3 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[11] + +# Subckt 10020: picosoc_noflash:soc|picorv32:cpu|Selector146~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector146~0 + +# Subckt 10021: picosoc_noflash:soc|picorv32:cpu|current_pc~16_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector146~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~16 + +# Subckt 10022: picosoc_noflash:soc|picorv32:cpu|Selector178~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~16 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector178~0 + +# Subckt 10023: picosoc_noflash:soc|picorv32:cpu|reg_pc[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector178~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[11] + +# Subckt 10024: picosoc_noflash:soc|picorv32:cpu|Selector145~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~45 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector145~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector145~1 + +# Subckt 10025: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector145~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[23] + +# Subckt 10026: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a12~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector145~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a12 + +# Subckt 10027: picosoc_noflash:soc|picorv32:cpu|Selector525~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a12 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector525~0 + +# Subckt 10028: picosoc_noflash:soc|picorv32:cpu|reg_op2[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector525~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] + +# Subckt 10029: picosoc_noflash:soc|picorv32:cpu|Selector36~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector36~0 + +# Subckt 10030: picosoc_noflash:soc|picorv32:cpu|mem_wdata[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector36~0 \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] + +# Subckt 10031: picosoc_noflash:soc|picosoc_mem:memory|mem[0][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][28] + +# Subckt 10032: picosoc_noflash:soc|picosoc_mem:memory|mem[16][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][28] + +# Subckt 10033: picosoc_noflash:soc|picosoc_mem:memory|mem[4][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][28] + +# Subckt 10034: picosoc_noflash:soc|picosoc_mem:memory|mem[20][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][28] + +# Subckt 10035: picosoc_noflash:soc|picosoc_mem:memory|Mux3~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[20][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[16][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~0 + +# Subckt 10036: picosoc_noflash:soc|picosoc_mem:memory|mem[2][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][28] + +# Subckt 10037: picosoc_noflash:soc|picosoc_mem:memory|mem[18][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][28] + +# Subckt 10038: picosoc_noflash:soc|picosoc_mem:memory|mem[6][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][28] + +# Subckt 10039: picosoc_noflash:soc|picosoc_mem:memory|mem[22][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][28] + +# Subckt 10040: picosoc_noflash:soc|picosoc_mem:memory|Mux3~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[22][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~1 + +# Subckt 10041: picosoc_noflash:soc|picosoc_mem:memory|mem[1][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][28] + +# Subckt 10042: picosoc_noflash:soc|picosoc_mem:memory|mem[17][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][28] + +# Subckt 10043: picosoc_noflash:soc|picosoc_mem:memory|mem[5][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][28] + +# Subckt 10044: picosoc_noflash:soc|picosoc_mem:memory|mem[21][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][28] + +# Subckt 10045: picosoc_noflash:soc|picosoc_mem:memory|Mux3~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[21][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[17][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~2 + +# Subckt 10046: picosoc_noflash:soc|picosoc_mem:memory|mem[3][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][28] + +# Subckt 10047: picosoc_noflash:soc|picosoc_mem:memory|mem[19][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][28] + +# Subckt 10048: picosoc_noflash:soc|picosoc_mem:memory|mem[7][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][28] + +# Subckt 10049: picosoc_noflash:soc|picosoc_mem:memory|mem[23][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][28] + +# Subckt 10050: picosoc_noflash:soc|picosoc_mem:memory|Mux3~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[19][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~3 + +# Subckt 10051: picosoc_noflash:soc|picosoc_mem:memory|Mux3~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~4 + +# Subckt 10052: picosoc_noflash:soc|picosoc_mem:memory|mem[32][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][28] + +# Subckt 10053: picosoc_noflash:soc|picosoc_mem:memory|mem[33][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][28] + +# Subckt 10054: picosoc_noflash:soc|picosoc_mem:memory|mem[36][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][28] + +# Subckt 10055: picosoc_noflash:soc|picosoc_mem:memory|mem[37][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][28] + +# Subckt 10056: picosoc_noflash:soc|picosoc_mem:memory|Mux3~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[37][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[36][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[33][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~5 + +# Subckt 10057: picosoc_noflash:soc|picosoc_mem:memory|mem[48][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][28] + +# Subckt 10058: picosoc_noflash:soc|picosoc_mem:memory|mem[49][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][28] + +# Subckt 10059: picosoc_noflash:soc|picosoc_mem:memory|mem[52][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][28] + +# Subckt 10060: picosoc_noflash:soc|picosoc_mem:memory|mem[53][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][28] + +# Subckt 10061: picosoc_noflash:soc|picosoc_mem:memory|Mux3~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[53][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[52][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~6 + +# Subckt 10062: picosoc_noflash:soc|picosoc_mem:memory|mem[34][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][28] + +# Subckt 10063: picosoc_noflash:soc|picosoc_mem:memory|mem[35][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][28] + +# Subckt 10064: picosoc_noflash:soc|picosoc_mem:memory|mem[38][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][28] + +# Subckt 10065: picosoc_noflash:soc|picosoc_mem:memory|mem[39][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][28] + +# Subckt 10066: picosoc_noflash:soc|picosoc_mem:memory|Mux3~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[39][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~7 + +# Subckt 10067: picosoc_noflash:soc|picosoc_mem:memory|mem[50][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][28] + +# Subckt 10068: picosoc_noflash:soc|picosoc_mem:memory|mem[51][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][28] + +# Subckt 10069: picosoc_noflash:soc|picosoc_mem:memory|mem[54][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][28] + +# Subckt 10070: picosoc_noflash:soc|picosoc_mem:memory|mem[55][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][28] + +# Subckt 10071: picosoc_noflash:soc|picosoc_mem:memory|Mux3~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~8 + +# Subckt 10072: picosoc_noflash:soc|picosoc_mem:memory|Mux3~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~9 + +# Subckt 10073: picosoc_noflash:soc|picosoc_mem:memory|mem[8][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][28] + +# Subckt 10074: picosoc_noflash:soc|picosoc_mem:memory|mem[10][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][28] + +# Subckt 10075: picosoc_noflash:soc|picosoc_mem:memory|mem[12][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][28] + +# Subckt 10076: picosoc_noflash:soc|picosoc_mem:memory|mem[14][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][28] + +# Subckt 10077: picosoc_noflash:soc|picosoc_mem:memory|Mux3~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[14][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[10][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~10 + +# Subckt 10078: picosoc_noflash:soc|picosoc_mem:memory|mem[24][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][28] + +# Subckt 10079: picosoc_noflash:soc|picosoc_mem:memory|mem[26][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][28] + +# Subckt 10080: picosoc_noflash:soc|picosoc_mem:memory|mem[28][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][28] + +# Subckt 10081: picosoc_noflash:soc|picosoc_mem:memory|mem[30][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][28] + +# Subckt 10082: picosoc_noflash:soc|picosoc_mem:memory|Mux3~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~11 + +# Subckt 10083: picosoc_noflash:soc|picosoc_mem:memory|mem[9][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][28] + +# Subckt 10084: picosoc_noflash:soc|picosoc_mem:memory|mem[11][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][28] + +# Subckt 10085: picosoc_noflash:soc|picosoc_mem:memory|mem[13][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][28] + +# Subckt 10086: picosoc_noflash:soc|picosoc_mem:memory|mem[15][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][28] + +# Subckt 10087: picosoc_noflash:soc|picosoc_mem:memory|Mux3~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[15][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[11][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~12 + +# Subckt 10088: picosoc_noflash:soc|picosoc_mem:memory|mem[25][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][28] + +# Subckt 10089: picosoc_noflash:soc|picosoc_mem:memory|mem[27][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][28] + +# Subckt 10090: picosoc_noflash:soc|picosoc_mem:memory|mem[29][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][28] + +# Subckt 10091: picosoc_noflash:soc|picosoc_mem:memory|mem[31][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][28] + +# Subckt 10092: picosoc_noflash:soc|picosoc_mem:memory|Mux3~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[27][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~13 + +# Subckt 10093: picosoc_noflash:soc|picosoc_mem:memory|Mux3~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~14 + +# Subckt 10094: picosoc_noflash:soc|picosoc_mem:memory|mem[40][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][28] + +# Subckt 10095: picosoc_noflash:soc|picosoc_mem:memory|mem[56][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][28] + +# Subckt 10096: picosoc_noflash:soc|picosoc_mem:memory|mem[44][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][28] + +# Subckt 10097: picosoc_noflash:soc|picosoc_mem:memory|mem[60][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][28] + +# Subckt 10098: picosoc_noflash:soc|picosoc_mem:memory|Mux3~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[60][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~15 + +# Subckt 10099: picosoc_noflash:soc|picosoc_mem:memory|mem[42][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][28] + +# Subckt 10100: picosoc_noflash:soc|picosoc_mem:memory|mem[58][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][28] + +# Subckt 10101: picosoc_noflash:soc|picosoc_mem:memory|mem[46][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][28] + +# Subckt 10102: picosoc_noflash:soc|picosoc_mem:memory|mem[62][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][28] + +# Subckt 10103: picosoc_noflash:soc|picosoc_mem:memory|Mux3~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~16 + +# Subckt 10104: picosoc_noflash:soc|picosoc_mem:memory|mem[41][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][28] + +# Subckt 10105: picosoc_noflash:soc|picosoc_mem:memory|mem[57][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][28] + +# Subckt 10106: picosoc_noflash:soc|picosoc_mem:memory|mem[45][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][28] + +# Subckt 10107: picosoc_noflash:soc|picosoc_mem:memory|mem[61][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][28] + +# Subckt 10108: picosoc_noflash:soc|picosoc_mem:memory|Mux3~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[57][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~17 + +# Subckt 10109: picosoc_noflash:soc|picosoc_mem:memory|mem[43][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][28] + +# Subckt 10110: picosoc_noflash:soc|picosoc_mem:memory|mem[59][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][28] + +# Subckt 10111: picosoc_noflash:soc|picosoc_mem:memory|mem[47][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][28] + +# Subckt 10112: picosoc_noflash:soc|picosoc_mem:memory|mem[63][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][28] + +# Subckt 10113: picosoc_noflash:soc|picosoc_mem:memory|Mux3~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[59][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~18 + +# Subckt 10114: picosoc_noflash:soc|picosoc_mem:memory|Mux3~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~19 + +# Subckt 10115: picosoc_noflash:soc|picosoc_mem:memory|Mux3~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~20 + +# Subckt 10116: picosoc_noflash:soc|picosoc_mem:memory|mem[128][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][28] + +# Subckt 10117: picosoc_noflash:soc|picosoc_mem:memory|mem[144][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][28] + +# Subckt 10118: picosoc_noflash:soc|picosoc_mem:memory|mem[132][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][28] + +# Subckt 10119: picosoc_noflash:soc|picosoc_mem:memory|mem[148][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][28] + +# Subckt 10120: picosoc_noflash:soc|picosoc_mem:memory|Mux3~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[148][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~21 + +# Subckt 10121: picosoc_noflash:soc|picosoc_mem:memory|mem[130][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][28] + +# Subckt 10122: picosoc_noflash:soc|picosoc_mem:memory|mem[146][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][28] + +# Subckt 10123: picosoc_noflash:soc|picosoc_mem:memory|mem[134][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][28] + +# Subckt 10124: picosoc_noflash:soc|picosoc_mem:memory|mem[150][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][28] + +# Subckt 10125: picosoc_noflash:soc|picosoc_mem:memory|Mux3~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~22 + +# Subckt 10126: picosoc_noflash:soc|picosoc_mem:memory|mem[136][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][28] + +# Subckt 10127: picosoc_noflash:soc|picosoc_mem:memory|mem[152][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][28] + +# Subckt 10128: picosoc_noflash:soc|picosoc_mem:memory|mem[140][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][28] + +# Subckt 10129: picosoc_noflash:soc|picosoc_mem:memory|mem[156][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][28] + +# Subckt 10130: picosoc_noflash:soc|picosoc_mem:memory|Mux3~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~23 + +# Subckt 10131: picosoc_noflash:soc|picosoc_mem:memory|mem[138][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][28] + +# Subckt 10132: picosoc_noflash:soc|picosoc_mem:memory|mem[154][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][28] + +# Subckt 10133: picosoc_noflash:soc|picosoc_mem:memory|mem[142][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][28] + +# Subckt 10134: picosoc_noflash:soc|picosoc_mem:memory|mem[158][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][28] + +# Subckt 10135: picosoc_noflash:soc|picosoc_mem:memory|Mux3~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~24 + +# Subckt 10136: picosoc_noflash:soc|picosoc_mem:memory|Mux3~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~25 + +# Subckt 10137: picosoc_noflash:soc|picosoc_mem:memory|mem[160][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][28] + +# Subckt 10138: picosoc_noflash:soc|picosoc_mem:memory|mem[176][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][28] + +# Subckt 10139: picosoc_noflash:soc|picosoc_mem:memory|mem[162][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][28] + +# Subckt 10140: picosoc_noflash:soc|picosoc_mem:memory|mem[178][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][28] + +# Subckt 10141: picosoc_noflash:soc|picosoc_mem:memory|Mux3~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[162][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~26 + +# Subckt 10142: picosoc_noflash:soc|picosoc_mem:memory|mem[164][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][28] + +# Subckt 10143: picosoc_noflash:soc|picosoc_mem:memory|mem[180][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][28] + +# Subckt 10144: picosoc_noflash:soc|picosoc_mem:memory|mem[166][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][28] + +# Subckt 10145: picosoc_noflash:soc|picosoc_mem:memory|mem[182][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][28] + +# Subckt 10146: picosoc_noflash:soc|picosoc_mem:memory|Mux3~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[166][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~27 + +# Subckt 10147: picosoc_noflash:soc|picosoc_mem:memory|mem[168][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][28] + +# Subckt 10148: picosoc_noflash:soc|picosoc_mem:memory|mem[184][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][28] + +# Subckt 10149: picosoc_noflash:soc|picosoc_mem:memory|mem[170][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][28] + +# Subckt 10150: picosoc_noflash:soc|picosoc_mem:memory|mem[186][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][28] + +# Subckt 10151: picosoc_noflash:soc|picosoc_mem:memory|Mux3~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[170][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~28 + +# Subckt 10152: picosoc_noflash:soc|picosoc_mem:memory|mem[172][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][28] + +# Subckt 10153: picosoc_noflash:soc|picosoc_mem:memory|mem[188][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][28] + +# Subckt 10154: picosoc_noflash:soc|picosoc_mem:memory|mem[174][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][28] + +# Subckt 10155: picosoc_noflash:soc|picosoc_mem:memory|mem[190][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][28] + +# Subckt 10156: picosoc_noflash:soc|picosoc_mem:memory|Mux3~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[188][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~29 + +# Subckt 10157: picosoc_noflash:soc|picosoc_mem:memory|Mux3~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~30 + +# Subckt 10158: picosoc_noflash:soc|picosoc_mem:memory|mem[129][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][28] + +# Subckt 10159: picosoc_noflash:soc|picosoc_mem:memory|mem[145][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][28] + +# Subckt 10160: picosoc_noflash:soc|picosoc_mem:memory|mem[137][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][28] + +# Subckt 10161: picosoc_noflash:soc|picosoc_mem:memory|mem[153][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][28] + +# Subckt 10162: picosoc_noflash:soc|picosoc_mem:memory|Mux3~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[153][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~31 + +# Subckt 10163: picosoc_noflash:soc|picosoc_mem:memory|mem[131][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][28] + +# Subckt 10164: picosoc_noflash:soc|picosoc_mem:memory|mem[147][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][28] + +# Subckt 10165: picosoc_noflash:soc|picosoc_mem:memory|mem[139][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][28] + +# Subckt 10166: picosoc_noflash:soc|picosoc_mem:memory|mem[155][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][28] + +# Subckt 10167: picosoc_noflash:soc|picosoc_mem:memory|Mux3~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[139][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~32 + +# Subckt 10168: picosoc_noflash:soc|picosoc_mem:memory|mem[133][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][28] + +# Subckt 10169: picosoc_noflash:soc|picosoc_mem:memory|mem[149][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][28] + +# Subckt 10170: picosoc_noflash:soc|picosoc_mem:memory|mem[141][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][28] + +# Subckt 10171: picosoc_noflash:soc|picosoc_mem:memory|mem[157][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][28] + +# Subckt 10172: picosoc_noflash:soc|picosoc_mem:memory|Mux3~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[149][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[133][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~33 + +# Subckt 10173: picosoc_noflash:soc|picosoc_mem:memory|mem[135][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][28] + +# Subckt 10174: picosoc_noflash:soc|picosoc_mem:memory|mem[151][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][28] + +# Subckt 10175: picosoc_noflash:soc|picosoc_mem:memory|mem[143][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][28] + +# Subckt 10176: picosoc_noflash:soc|picosoc_mem:memory|mem[159][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][28] + +# Subckt 10177: picosoc_noflash:soc|picosoc_mem:memory|Mux3~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[151][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[135][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~34 + +# Subckt 10178: picosoc_noflash:soc|picosoc_mem:memory|Mux3~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~35 + +# Subckt 10179: picosoc_noflash:soc|picosoc_mem:memory|mem[161][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][28] + +# Subckt 10180: picosoc_noflash:soc|picosoc_mem:memory|mem[177][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][28] + +# Subckt 10181: picosoc_noflash:soc|picosoc_mem:memory|mem[165][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][28] + +# Subckt 10182: picosoc_noflash:soc|picosoc_mem:memory|mem[181][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][28] + +# Subckt 10183: picosoc_noflash:soc|picosoc_mem:memory|Mux3~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~36 + +# Subckt 10184: picosoc_noflash:soc|picosoc_mem:memory|mem[163][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][28] + +# Subckt 10185: picosoc_noflash:soc|picosoc_mem:memory|mem[179][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][28] + +# Subckt 10186: picosoc_noflash:soc|picosoc_mem:memory|mem[167][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][28] + +# Subckt 10187: picosoc_noflash:soc|picosoc_mem:memory|mem[183][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][28] + +# Subckt 10188: picosoc_noflash:soc|picosoc_mem:memory|Mux3~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[167][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~37 + +# Subckt 10189: picosoc_noflash:soc|picosoc_mem:memory|mem[169][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][28] + +# Subckt 10190: picosoc_noflash:soc|picosoc_mem:memory|mem[185][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][28] + +# Subckt 10191: picosoc_noflash:soc|picosoc_mem:memory|mem[173][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][28] + +# Subckt 10192: picosoc_noflash:soc|picosoc_mem:memory|mem[189][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][28] + +# Subckt 10193: picosoc_noflash:soc|picosoc_mem:memory|Mux3~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~38 + +# Subckt 10194: picosoc_noflash:soc|picosoc_mem:memory|mem[171][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][28] + +# Subckt 10195: picosoc_noflash:soc|picosoc_mem:memory|mem[187][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][28] + +# Subckt 10196: picosoc_noflash:soc|picosoc_mem:memory|mem[175][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][28] + +# Subckt 10197: picosoc_noflash:soc|picosoc_mem:memory|mem[191][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][28] + +# Subckt 10198: picosoc_noflash:soc|picosoc_mem:memory|Mux3~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[187][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[171][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~39 + +# Subckt 10199: picosoc_noflash:soc|picosoc_mem:memory|Mux3~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~40 + +# Subckt 10200: picosoc_noflash:soc|picosoc_mem:memory|Mux3~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~41 + +# Subckt 10201: picosoc_noflash:soc|picosoc_mem:memory|mem[64][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][28] + +# Subckt 10202: picosoc_noflash:soc|picosoc_mem:memory|mem[66][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][28] + +# Subckt 10203: picosoc_noflash:soc|picosoc_mem:memory|mem[72][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][28] + +# Subckt 10204: picosoc_noflash:soc|picosoc_mem:memory|mem[74][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][28] + +# Subckt 10205: picosoc_noflash:soc|picosoc_mem:memory|Mux3~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[74][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[72][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~42 + +# Subckt 10206: picosoc_noflash:soc|picosoc_mem:memory|mem[65][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][28] + +# Subckt 10207: picosoc_noflash:soc|picosoc_mem:memory|mem[67][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][28] + +# Subckt 10208: picosoc_noflash:soc|picosoc_mem:memory|mem[73][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][28] + +# Subckt 10209: picosoc_noflash:soc|picosoc_mem:memory|mem[75][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][28] + +# Subckt 10210: picosoc_noflash:soc|picosoc_mem:memory|Mux3~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~43 + +# Subckt 10211: picosoc_noflash:soc|picosoc_mem:memory|mem[68][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][28] + +# Subckt 10212: picosoc_noflash:soc|picosoc_mem:memory|mem[70][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][28] + +# Subckt 10213: picosoc_noflash:soc|picosoc_mem:memory|mem[76][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][28] + +# Subckt 10214: picosoc_noflash:soc|picosoc_mem:memory|mem[78][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][28] + +# Subckt 10215: picosoc_noflash:soc|picosoc_mem:memory|Mux3~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[78][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~44 + +# Subckt 10216: picosoc_noflash:soc|picosoc_mem:memory|mem[69][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][28] + +# Subckt 10217: picosoc_noflash:soc|picosoc_mem:memory|mem[71][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][28] + +# Subckt 10218: picosoc_noflash:soc|picosoc_mem:memory|mem[77][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][28] + +# Subckt 10219: picosoc_noflash:soc|picosoc_mem:memory|mem[79][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][28] + +# Subckt 10220: picosoc_noflash:soc|picosoc_mem:memory|Mux3~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[71][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[69][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~45 + +# Subckt 10221: picosoc_noflash:soc|picosoc_mem:memory|Mux3~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~46 + +# Subckt 10222: picosoc_noflash:soc|picosoc_mem:memory|mem[96][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][28] + +# Subckt 10223: picosoc_noflash:soc|picosoc_mem:memory|mem[97][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][28] + +# Subckt 10224: picosoc_noflash:soc|picosoc_mem:memory|mem[104][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][28] + +# Subckt 10225: picosoc_noflash:soc|picosoc_mem:memory|mem[105][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][28] + +# Subckt 10226: picosoc_noflash:soc|picosoc_mem:memory|Mux3~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[105][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[104][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~47 + +# Subckt 10227: picosoc_noflash:soc|picosoc_mem:memory|mem[98][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][28] + +# Subckt 10228: picosoc_noflash:soc|picosoc_mem:memory|mem[99][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][28] + +# Subckt 10229: picosoc_noflash:soc|picosoc_mem:memory|mem[106][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][28] + +# Subckt 10230: picosoc_noflash:soc|picosoc_mem:memory|mem[107][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][28] + +# Subckt 10231: picosoc_noflash:soc|picosoc_mem:memory|Mux3~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[106][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~48 + +# Subckt 10232: picosoc_noflash:soc|picosoc_mem:memory|mem[100][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][28] + +# Subckt 10233: picosoc_noflash:soc|picosoc_mem:memory|mem[101][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][28] + +# Subckt 10234: picosoc_noflash:soc|picosoc_mem:memory|mem[108][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][28] + +# Subckt 10235: picosoc_noflash:soc|picosoc_mem:memory|mem[109][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][28] + +# Subckt 10236: picosoc_noflash:soc|picosoc_mem:memory|Mux3~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[101][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~49 + +# Subckt 10237: picosoc_noflash:soc|picosoc_mem:memory|mem[102][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][28] + +# Subckt 10238: picosoc_noflash:soc|picosoc_mem:memory|mem[103][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][28] + +# Subckt 10239: picosoc_noflash:soc|picosoc_mem:memory|mem[110][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][28] + +# Subckt 10240: picosoc_noflash:soc|picosoc_mem:memory|mem[111][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][28] + +# Subckt 10241: picosoc_noflash:soc|picosoc_mem:memory|Mux3~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[102][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~50 + +# Subckt 10242: picosoc_noflash:soc|picosoc_mem:memory|Mux3~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~51 + +# Subckt 10243: picosoc_noflash:soc|picosoc_mem:memory|mem[80][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][28] + +# Subckt 10244: picosoc_noflash:soc|picosoc_mem:memory|mem[88][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][28] + +# Subckt 10245: picosoc_noflash:soc|picosoc_mem:memory|mem[84][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][28] + +# Subckt 10246: picosoc_noflash:soc|picosoc_mem:memory|mem[92][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][28] + +# Subckt 10247: picosoc_noflash:soc|picosoc_mem:memory|Mux3~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[84][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~52 + +# Subckt 10248: picosoc_noflash:soc|picosoc_mem:memory|mem[82][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][28] + +# Subckt 10249: picosoc_noflash:soc|picosoc_mem:memory|mem[90][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][28] + +# Subckt 10250: picosoc_noflash:soc|picosoc_mem:memory|mem[86][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][28] + +# Subckt 10251: picosoc_noflash:soc|picosoc_mem:memory|mem[94][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][28] + +# Subckt 10252: picosoc_noflash:soc|picosoc_mem:memory|Mux3~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[82][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~53 + +# Subckt 10253: picosoc_noflash:soc|picosoc_mem:memory|mem[81][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][28] + +# Subckt 10254: picosoc_noflash:soc|picosoc_mem:memory|mem[89][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][28] + +# Subckt 10255: picosoc_noflash:soc|picosoc_mem:memory|mem[85][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][28] + +# Subckt 10256: picosoc_noflash:soc|picosoc_mem:memory|mem[93][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][28] + +# Subckt 10257: picosoc_noflash:soc|picosoc_mem:memory|Mux3~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[89][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~54 + +# Subckt 10258: picosoc_noflash:soc|picosoc_mem:memory|mem[83][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][28] + +# Subckt 10259: picosoc_noflash:soc|picosoc_mem:memory|mem[91][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][28] + +# Subckt 10260: picosoc_noflash:soc|picosoc_mem:memory|mem[87][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][28] + +# Subckt 10261: picosoc_noflash:soc|picosoc_mem:memory|mem[95][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][28] + +# Subckt 10262: picosoc_noflash:soc|picosoc_mem:memory|Mux3~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[91][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~55 + +# Subckt 10263: picosoc_noflash:soc|picosoc_mem:memory|Mux3~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~56 + +# Subckt 10264: picosoc_noflash:soc|picosoc_mem:memory|mem[112][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][28] + +# Subckt 10265: picosoc_noflash:soc|picosoc_mem:memory|mem[114][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][28] + +# Subckt 10266: picosoc_noflash:soc|picosoc_mem:memory|mem[120][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][28] + +# Subckt 10267: picosoc_noflash:soc|picosoc_mem:memory|mem[122][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][28] + +# Subckt 10268: picosoc_noflash:soc|picosoc_mem:memory|Mux3~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[120][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~57 + +# Subckt 10269: picosoc_noflash:soc|picosoc_mem:memory|mem[113][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][28] + +# Subckt 10270: picosoc_noflash:soc|picosoc_mem:memory|mem[115][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][28] + +# Subckt 10271: picosoc_noflash:soc|picosoc_mem:memory|mem[121][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][28] + +# Subckt 10272: picosoc_noflash:soc|picosoc_mem:memory|mem[123][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][28] + +# Subckt 10273: picosoc_noflash:soc|picosoc_mem:memory|Mux3~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~58 + +# Subckt 10274: picosoc_noflash:soc|picosoc_mem:memory|mem[116][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][28] + +# Subckt 10275: picosoc_noflash:soc|picosoc_mem:memory|mem[118][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][28] + +# Subckt 10276: picosoc_noflash:soc|picosoc_mem:memory|mem[124][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][28] + +# Subckt 10277: picosoc_noflash:soc|picosoc_mem:memory|mem[126][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][28] + +# Subckt 10278: picosoc_noflash:soc|picosoc_mem:memory|Mux3~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~59 + +# Subckt 10279: picosoc_noflash:soc|picosoc_mem:memory|mem[117][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][28] + +# Subckt 10280: picosoc_noflash:soc|picosoc_mem:memory|mem[119][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][28] + +# Subckt 10281: picosoc_noflash:soc|picosoc_mem:memory|mem[125][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][28] + +# Subckt 10282: picosoc_noflash:soc|picosoc_mem:memory|mem[127][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][28] + +# Subckt 10283: picosoc_noflash:soc|picosoc_mem:memory|Mux3~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[117][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~60 + +# Subckt 10284: picosoc_noflash:soc|picosoc_mem:memory|Mux3~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~61 + +# Subckt 10285: picosoc_noflash:soc|picosoc_mem:memory|Mux3~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~62 + +# Subckt 10286: picosoc_noflash:soc|picosoc_mem:memory|mem[192][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][28] + +# Subckt 10287: picosoc_noflash:soc|picosoc_mem:memory|mem[193][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][28] + +# Subckt 10288: picosoc_noflash:soc|picosoc_mem:memory|mem[200][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][28] + +# Subckt 10289: picosoc_noflash:soc|picosoc_mem:memory|mem[201][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][28] + +# Subckt 10290: picosoc_noflash:soc|picosoc_mem:memory|Mux3~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[200][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~63 + +# Subckt 10291: picosoc_noflash:soc|picosoc_mem:memory|mem[208][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][28] + +# Subckt 10292: picosoc_noflash:soc|picosoc_mem:memory|mem[209][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][28] + +# Subckt 10293: picosoc_noflash:soc|picosoc_mem:memory|mem[216][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][28] + +# Subckt 10294: picosoc_noflash:soc|picosoc_mem:memory|mem[217][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][28] + +# Subckt 10295: picosoc_noflash:soc|picosoc_mem:memory|Mux3~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[216][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~64 + +# Subckt 10296: picosoc_noflash:soc|picosoc_mem:memory|mem[196][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][28] + +# Subckt 10297: picosoc_noflash:soc|picosoc_mem:memory|mem[197][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][28] + +# Subckt 10298: picosoc_noflash:soc|picosoc_mem:memory|mem[204][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][28] + +# Subckt 10299: picosoc_noflash:soc|picosoc_mem:memory|mem[205][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][28] + +# Subckt 10300: picosoc_noflash:soc|picosoc_mem:memory|Mux3~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[197][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~65 + +# Subckt 10301: picosoc_noflash:soc|picosoc_mem:memory|mem[212][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][28] + +# Subckt 10302: picosoc_noflash:soc|picosoc_mem:memory|mem[213][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][28] + +# Subckt 10303: picosoc_noflash:soc|picosoc_mem:memory|mem[220][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][28] + +# Subckt 10304: picosoc_noflash:soc|picosoc_mem:memory|mem[221][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][28] + +# Subckt 10305: picosoc_noflash:soc|picosoc_mem:memory|Mux3~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[213][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~66 + +# Subckt 10306: picosoc_noflash:soc|picosoc_mem:memory|Mux3~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~67 + +# Subckt 10307: picosoc_noflash:soc|picosoc_mem:memory|mem[224][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][28] + +# Subckt 10308: picosoc_noflash:soc|picosoc_mem:memory|mem[225][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][28] + +# Subckt 10309: picosoc_noflash:soc|picosoc_mem:memory|mem[228][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][28] + +# Subckt 10310: picosoc_noflash:soc|picosoc_mem:memory|mem[229][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][28] + +# Subckt 10311: picosoc_noflash:soc|picosoc_mem:memory|Mux3~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[228][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~68 + +# Subckt 10312: picosoc_noflash:soc|picosoc_mem:memory|mem[240][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][28] + +# Subckt 10313: picosoc_noflash:soc|picosoc_mem:memory|mem[241][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][28] + +# Subckt 10314: picosoc_noflash:soc|picosoc_mem:memory|mem[244][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][28] + +# Subckt 10315: picosoc_noflash:soc|picosoc_mem:memory|mem[245][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][28] + +# Subckt 10316: picosoc_noflash:soc|picosoc_mem:memory|Mux3~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[244][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~69 + +# Subckt 10317: picosoc_noflash:soc|picosoc_mem:memory|mem[232][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][28] + +# Subckt 10318: picosoc_noflash:soc|picosoc_mem:memory|mem[233][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][28] + +# Subckt 10319: picosoc_noflash:soc|picosoc_mem:memory|mem[236][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][28] + +# Subckt 10320: picosoc_noflash:soc|picosoc_mem:memory|mem[237][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][28] + +# Subckt 10321: picosoc_noflash:soc|picosoc_mem:memory|Mux3~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[236][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[232][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~70 + +# Subckt 10322: picosoc_noflash:soc|picosoc_mem:memory|mem[248][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][28] + +# Subckt 10323: picosoc_noflash:soc|picosoc_mem:memory|mem[249][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][28] + +# Subckt 10324: picosoc_noflash:soc|picosoc_mem:memory|mem[252][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][28] + +# Subckt 10325: picosoc_noflash:soc|picosoc_mem:memory|mem[253][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][28] + +# Subckt 10326: picosoc_noflash:soc|picosoc_mem:memory|Mux3~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[252][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[248][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~71 + +# Subckt 10327: picosoc_noflash:soc|picosoc_mem:memory|Mux3~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~72 + +# Subckt 10328: picosoc_noflash:soc|picosoc_mem:memory|mem[194][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][28] + +# Subckt 10329: picosoc_noflash:soc|picosoc_mem:memory|mem[210][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][28] + +# Subckt 10330: picosoc_noflash:soc|picosoc_mem:memory|mem[195][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][28] + +# Subckt 10331: picosoc_noflash:soc|picosoc_mem:memory|mem[211][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][28] + +# Subckt 10332: picosoc_noflash:soc|picosoc_mem:memory|Mux3~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[211][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[195][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~73 + +# Subckt 10333: picosoc_noflash:soc|picosoc_mem:memory|mem[198][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][28] + +# Subckt 10334: picosoc_noflash:soc|picosoc_mem:memory|mem[214][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][28] + +# Subckt 10335: picosoc_noflash:soc|picosoc_mem:memory|mem[199][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][28] + +# Subckt 10336: picosoc_noflash:soc|picosoc_mem:memory|mem[215][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][28] + +# Subckt 10337: picosoc_noflash:soc|picosoc_mem:memory|Mux3~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[199][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[198][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~74 + +# Subckt 10338: picosoc_noflash:soc|picosoc_mem:memory|mem[202][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][28] + +# Subckt 10339: picosoc_noflash:soc|picosoc_mem:memory|mem[218][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][28] + +# Subckt 10340: picosoc_noflash:soc|picosoc_mem:memory|mem[203][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][28] + +# Subckt 10341: picosoc_noflash:soc|picosoc_mem:memory|mem[219][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][28] + +# Subckt 10342: picosoc_noflash:soc|picosoc_mem:memory|Mux3~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[203][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[218][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[202][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~75 + +# Subckt 10343: picosoc_noflash:soc|picosoc_mem:memory|mem[206][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][28] + +# Subckt 10344: picosoc_noflash:soc|picosoc_mem:memory|mem[222][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][28] + +# Subckt 10345: picosoc_noflash:soc|picosoc_mem:memory|mem[207][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][28] + +# Subckt 10346: picosoc_noflash:soc|picosoc_mem:memory|mem[223][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][28] + +# Subckt 10347: picosoc_noflash:soc|picosoc_mem:memory|Mux3~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[222][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[206][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~76 + +# Subckt 10348: picosoc_noflash:soc|picosoc_mem:memory|Mux3~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~77 + +# Subckt 10349: picosoc_noflash:soc|picosoc_mem:memory|mem[226][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][28] + +# Subckt 10350: picosoc_noflash:soc|picosoc_mem:memory|mem[227][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][28] + +# Subckt 10351: picosoc_noflash:soc|picosoc_mem:memory|mem[234][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][28] + +# Subckt 10352: picosoc_noflash:soc|picosoc_mem:memory|mem[235][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][28] + +# Subckt 10353: picosoc_noflash:soc|picosoc_mem:memory|Mux3~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[234][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[226][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~78 + +# Subckt 10354: picosoc_noflash:soc|picosoc_mem:memory|mem[242][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][28] + +# Subckt 10355: picosoc_noflash:soc|picosoc_mem:memory|mem[243][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][28] + +# Subckt 10356: picosoc_noflash:soc|picosoc_mem:memory|mem[250][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][28] + +# Subckt 10357: picosoc_noflash:soc|picosoc_mem:memory|mem[251][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][28] + +# Subckt 10358: picosoc_noflash:soc|picosoc_mem:memory|Mux3~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[250][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[242][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~79 + +# Subckt 10359: picosoc_noflash:soc|picosoc_mem:memory|mem[230][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][28] + +# Subckt 10360: picosoc_noflash:soc|picosoc_mem:memory|mem[231][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][28] + +# Subckt 10361: picosoc_noflash:soc|picosoc_mem:memory|mem[238][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][28] + +# Subckt 10362: picosoc_noflash:soc|picosoc_mem:memory|mem[239][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][28] + +# Subckt 10363: picosoc_noflash:soc|picosoc_mem:memory|Mux3~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[230][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~80 + +# Subckt 10364: picosoc_noflash:soc|picosoc_mem:memory|mem[246][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][28] + +# Subckt 10365: picosoc_noflash:soc|picosoc_mem:memory|mem[247][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][28] + +# Subckt 10366: picosoc_noflash:soc|picosoc_mem:memory|mem[254][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][28] + +# Subckt 10367: picosoc_noflash:soc|picosoc_mem:memory|mem[255][28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[28] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][28] + +# Subckt 10368: picosoc_noflash:soc|picosoc_mem:memory|Mux3~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][28] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[254][28] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][28] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[246][28] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~81 + +# Subckt 10369: picosoc_noflash:soc|picosoc_mem:memory|Mux3~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~82 + +# Subckt 10370: picosoc_noflash:soc|picosoc_mem:memory|Mux3~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~83 + +# Subckt 10371: picosoc_noflash:soc|picosoc_mem:memory|Mux3~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux3~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux3~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux3~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux3~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux3~84 + +# Subckt 10372: picosoc_noflash:soc|picosoc_mem:memory|rdata[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux3~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[28] + +# Subckt 10373: picosoc_noflash:soc|mem_rdata[28]~119_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[28] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[28]~119 + +# Subckt 10374: picosoc_noflash:soc|mem_rdata[28]~120_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[28]~120 + +# Subckt 10375: picosoc_noflash:soc|mem_rdata[28]~121_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a28 \ + datae=iomem_rdata[28] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[28]~121 + +# Subckt 10376: picosoc_noflash:soc|mem_rdata[28]~122_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[28]~121 \ + datae=picosoc_noflash:soc|mem_rdata[28]~120 \ + datad=picosoc_noflash:soc|mem_rdata[28]~119 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[28]~122 + +# Subckt 10377: picosoc_noflash:soc|picorv32:cpu|reg_out~100_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datae=picosoc_noflash:soc|mem_rdata[12]~126 \ + datad=picosoc_noflash:soc|mem_rdata[28]~122 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~100 + +# Subckt 10378: picosoc_noflash:soc|picorv32:cpu|Add10~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~42 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[12] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[12] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~46 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~45 + +# Subckt 10379: picosoc_noflash:soc|picorv32:cpu|reg_out~101_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[44] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[44] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~101 + +# Subckt 10380: picosoc_noflash:soc|picorv32:cpu|irq_mask~17_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[12]~15 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~17 + +# Subckt 10381: picosoc_noflash:soc|picorv32:cpu|irq_mask[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~17 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[12] + +# Subckt 10382: picosoc_noflash:soc|picorv32:cpu|reg_out~102_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[12]~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~101 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~102 + +# Subckt 10383: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~115_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~115 + +# Subckt 10384: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~52 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~115 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[12] + +# Subckt 10385: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[44] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[12] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[12] + +# Subckt 10386: picosoc_noflash:soc|picorv32:cpu|reg_out~103_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~103 + +# Subckt 10387: picosoc_noflash:soc|picorv32:cpu|reg_out~104_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~103 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~45 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~104 + +# Subckt 10388: picosoc_noflash:soc|picorv32:cpu|reg_out~105_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~104 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~100 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~105 + +# Subckt 10389: picosoc_noflash:soc|picorv32:cpu|reg_out[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~105 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[12] + +# Subckt 10390: picosoc_noflash:soc|picorv32:cpu|Selector113~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~34 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~32 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~24 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~30 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector113~0 + +# Subckt 10391: picosoc_noflash:soc|picorv32:cpu|Selector113~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector113~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~25 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector124~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector113~1 + +# Subckt 10392: picosoc_noflash:soc|picorv32:cpu|Selector113~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector113~2 + +# Subckt 10393: picosoc_noflash:soc|picorv32:cpu|Selector113~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector113~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~33 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector113~3 + +# Subckt 10394: picosoc_noflash:soc|picorv32:cpu|Selector113~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector113~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector113~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~53 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector113~4 + +# Subckt 10395: picosoc_noflash:soc|picorv32:cpu|alu_out_q[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector113~4 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[12] + +# Subckt 10396: picosoc_noflash:soc|picorv32:cpu|Selector145~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[12] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector145~0 + +# Subckt 10397: picosoc_noflash:soc|picorv32:cpu|current_pc~15_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector145~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~15 + +# Subckt 10398: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~66 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector177~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[12] + +# Subckt 10399: picosoc_noflash:soc|picorv32:cpu|Selector177~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~15 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector177~0 + +# Subckt 10400: picosoc_noflash:soc|picorv32:cpu|reg_pc[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector177~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[12] + +# Subckt 10401: picosoc_noflash:soc|picorv32:cpu|Add10~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~46 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[13] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[13] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~50 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~49 + +# Subckt 10402: picosoc_noflash:soc|picorv32:cpu|reg_out~95_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[45] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[45] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~95 + +# Subckt 10403: picosoc_noflash:soc|picorv32:cpu|irq_mask~16_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[13]~14 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~16 + +# Subckt 10404: picosoc_noflash:soc|picorv32:cpu|irq_mask[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~16 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[13] + +# Subckt 10405: picosoc_noflash:soc|picorv32:cpu|reg_out~96_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[13]~14 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~95 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~96 + +# Subckt 10406: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~114_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~114 + +# Subckt 10407: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~56 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~114 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[13] + +# Subckt 10408: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[45] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[13] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[13] + +# Subckt 10409: picosoc_noflash:soc|picorv32:cpu|reg_out~97_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~97 + +# Subckt 10410: picosoc_noflash:soc|picorv32:cpu|reg_out~98_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~97 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~96 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~98 + +# Subckt 10411: picosoc_noflash:soc|picorv32:cpu|reg_out~99_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~98 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~94 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~99 + +# Subckt 10412: picosoc_noflash:soc|picorv32:cpu|reg_out[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~99 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[13] + +# Subckt 10413: picosoc_noflash:soc|picorv32:cpu|Selector112~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~22 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~16 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector112~0 + +# Subckt 10414: picosoc_noflash:soc|picorv32:cpu|Selector112~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector112~1 + +# Subckt 10415: picosoc_noflash:soc|picorv32:cpu|Selector112~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector112~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~32 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector112~2 + +# Subckt 10416: picosoc_noflash:soc|picorv32:cpu|Selector112~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector112~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector96~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector112~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector112~3 + +# Subckt 10417: picosoc_noflash:soc|picorv32:cpu|alu_out_q[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector112~3 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[13] + +# Subckt 10418: picosoc_noflash:soc|picorv32:cpu|Selector144~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector144~0 + +# Subckt 10419: picosoc_noflash:soc|picorv32:cpu|current_pc~14_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector144~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~14 + +# Subckt 10420: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~70 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector176~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[13] + +# Subckt 10421: picosoc_noflash:soc|picorv32:cpu|Selector176~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~14 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector176~0 + +# Subckt 10422: picosoc_noflash:soc|picorv32:cpu|reg_pc[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector176~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[13] + +# Subckt 10423: picosoc_noflash:soc|picorv32:cpu|Add10~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~50 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[14] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[14] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~54 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~53 + +# Subckt 10424: picosoc_noflash:soc|picorv32:cpu|reg_out~89_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[46] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[46] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~89 + +# Subckt 10425: picosoc_noflash:soc|picorv32:cpu|irq_mask~15_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[14]~13 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~15 + +# Subckt 10426: picosoc_noflash:soc|picorv32:cpu|irq_mask[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~15 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[14] + +# Subckt 10427: picosoc_noflash:soc|picorv32:cpu|reg_out~90_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[14]~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~89 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~90 + +# Subckt 10428: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~113_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~113 + +# Subckt 10429: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~60 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~113 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[14] + +# Subckt 10430: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[46] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[14] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[14] + +# Subckt 10431: picosoc_noflash:soc|picorv32:cpu|reg_out~91_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~91 + +# Subckt 10432: picosoc_noflash:soc|picorv32:cpu|reg_out~92_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~91 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~53 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~92 + +# Subckt 10433: picosoc_noflash:soc|picorv32:cpu|reg_out~93_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~92 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~88 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~93 + +# Subckt 10434: picosoc_noflash:soc|picorv32:cpu|reg_out[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~93 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[14] + +# Subckt 10435: picosoc_noflash:soc|picorv32:cpu|Selector111~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~14 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~8 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector111~0 + +# Subckt 10436: picosoc_noflash:soc|picorv32:cpu|Selector111~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector111~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector124~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector111~1 + +# Subckt 10437: picosoc_noflash:soc|picorv32:cpu|Selector111~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector111~2 + +# Subckt 10438: picosoc_noflash:soc|picorv32:cpu|Selector111~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector111~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~31 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector111~3 + +# Subckt 10439: picosoc_noflash:soc|picorv32:cpu|Selector111~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector111~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector111~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector111~4 + +# Subckt 10440: picosoc_noflash:soc|picorv32:cpu|alu_out_q[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector111~4 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[14] + +# Subckt 10441: picosoc_noflash:soc|picorv32:cpu|Selector143~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector143~0 + +# Subckt 10442: picosoc_noflash:soc|picorv32:cpu|current_pc~13_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector143~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~13 + +# Subckt 10443: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~74 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector175~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[14] + +# Subckt 10444: picosoc_noflash:soc|picorv32:cpu|Selector175~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~13 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector175~0 + +# Subckt 10445: picosoc_noflash:soc|picorv32:cpu|reg_pc[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector175~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[14] + +# Subckt 10446: picosoc_noflash:soc|picorv32:cpu|Add10~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~54 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[15] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[15] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~58 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~57 + +# Subckt 10447: picosoc_noflash:soc|picorv32:cpu|Add10~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add10~58 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[16] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[16] \ + cout=picosoc_noflash:soc|picorv32:cpu|Add10~62 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add10~61 + +# Subckt 10448: picosoc_noflash:soc|picorv32:cpu|reg_out~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[48] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[48] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~77 + +# Subckt 10449: picosoc_noflash:soc|picorv32:cpu|irq_mask~13_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[16]~11 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~13 + +# Subckt 10450: picosoc_noflash:soc|picorv32:cpu|irq_mask[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~13 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[16] + +# Subckt 10451: picosoc_noflash:soc|picorv32:cpu|reg_out~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[16]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~77 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~78 + +# Subckt 10452: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~111_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~111 + +# Subckt 10453: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~68 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~111 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[16] + +# Subckt 10454: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[48] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[16] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[16] + +# Subckt 10455: picosoc_noflash:soc|picorv32:cpu|reg_out~79_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~79 + +# Subckt 10456: picosoc_noflash:soc|picorv32:cpu|reg_out~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~79 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~80 + +# Subckt 10457: picosoc_noflash:soc|picorv32:cpu|reg_out~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~80 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~76 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~81 + +# Subckt 10458: picosoc_noflash:soc|picorv32:cpu|reg_out[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~81 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[16] + +# Subckt 10459: picosoc_noflash:soc|picorv32:cpu|Selector109~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~9 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector109~0 + +# Subckt 10460: picosoc_noflash:soc|picorv32:cpu|Selector109~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector109~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector109~1 + +# Subckt 10461: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~25 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~24 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~32 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~33 + +# Subckt 10462: picosoc_noflash:soc|picorv32:cpu|Selector109~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector109~2 + +# Subckt 10463: picosoc_noflash:soc|picorv32:cpu|Selector109~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector109~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~33 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector109~3 + +# Subckt 10464: picosoc_noflash:soc|picorv32:cpu|Selector109~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector109~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector109~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~69 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector109~4 + +# Subckt 10465: picosoc_noflash:soc|picorv32:cpu|alu_out_q[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector109~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[16] + +# Subckt 10466: picosoc_noflash:soc|picorv32:cpu|Selector141~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[16] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector141~0 + +# Subckt 10467: picosoc_noflash:soc|picorv32:cpu|Selector141~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~61 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector141~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector141~1 + +# Subckt 10468: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector141~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[27] + +# Subckt 10469: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a16~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector141~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a16 + +# Subckt 10470: picosoc_noflash:soc|picorv32:cpu|Selector521~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a16 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector521~0 + +# Subckt 10471: picosoc_noflash:soc|picorv32:cpu|reg_op2[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector521~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] + +# Subckt 10472: picosoc_noflash:soc|picorv32:cpu|mem_wdata[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] + +# Subckt 10473: picosoc_noflash:soc|picosoc_mem:memory|mem[0][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][16] + +# Subckt 10474: picosoc_noflash:soc|picosoc_mem:memory|mem[32][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][16] + +# Subckt 10475: picosoc_noflash:soc|picosoc_mem:memory|mem[1][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][16] + +# Subckt 10476: picosoc_noflash:soc|picosoc_mem:memory|mem[33][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][16] + +# Subckt 10477: picosoc_noflash:soc|picosoc_mem:memory|Mux15~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[33][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[32][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~0 + +# Subckt 10478: picosoc_noflash:soc|picosoc_mem:memory|mem[16][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][16] + +# Subckt 10479: picosoc_noflash:soc|picosoc_mem:memory|mem[48][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][16] + +# Subckt 10480: picosoc_noflash:soc|picosoc_mem:memory|mem[17][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][16] + +# Subckt 10481: picosoc_noflash:soc|picosoc_mem:memory|mem[49][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][16] + +# Subckt 10482: picosoc_noflash:soc|picosoc_mem:memory|Mux15~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[49][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~1 + +# Subckt 10483: picosoc_noflash:soc|picosoc_mem:memory|mem[8][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][16] + +# Subckt 10484: picosoc_noflash:soc|picosoc_mem:memory|mem[40][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][16] + +# Subckt 10485: picosoc_noflash:soc|picosoc_mem:memory|mem[9][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][16] + +# Subckt 10486: picosoc_noflash:soc|picosoc_mem:memory|mem[41][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][16] + +# Subckt 10487: picosoc_noflash:soc|picosoc_mem:memory|Mux15~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[41][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[40][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~2 + +# Subckt 10488: picosoc_noflash:soc|picosoc_mem:memory|mem[24][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][16] + +# Subckt 10489: picosoc_noflash:soc|picosoc_mem:memory|mem[56][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][16] + +# Subckt 10490: picosoc_noflash:soc|picosoc_mem:memory|mem[25][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][16] + +# Subckt 10491: picosoc_noflash:soc|picosoc_mem:memory|mem[57][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][16] + +# Subckt 10492: picosoc_noflash:soc|picosoc_mem:memory|Mux15~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[57][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~3 + +# Subckt 10493: picosoc_noflash:soc|picosoc_mem:memory|Mux15~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~4 + +# Subckt 10494: picosoc_noflash:soc|picosoc_mem:memory|mem[2][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][16] + +# Subckt 10495: picosoc_noflash:soc|picosoc_mem:memory|mem[34][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][16] + +# Subckt 10496: picosoc_noflash:soc|picosoc_mem:memory|mem[18][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][16] + +# Subckt 10497: picosoc_noflash:soc|picosoc_mem:memory|mem[50][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][16] + +# Subckt 10498: picosoc_noflash:soc|picosoc_mem:memory|Mux15~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[50][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[34][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~5 + +# Subckt 10499: picosoc_noflash:soc|picosoc_mem:memory|mem[3][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][16] + +# Subckt 10500: picosoc_noflash:soc|picosoc_mem:memory|mem[35][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][16] + +# Subckt 10501: picosoc_noflash:soc|picosoc_mem:memory|mem[19][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][16] + +# Subckt 10502: picosoc_noflash:soc|picosoc_mem:memory|mem[51][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][16] + +# Subckt 10503: picosoc_noflash:soc|picosoc_mem:memory|Mux15~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[51][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[19][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~6 + +# Subckt 10504: picosoc_noflash:soc|picosoc_mem:memory|mem[10][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][16] + +# Subckt 10505: picosoc_noflash:soc|picosoc_mem:memory|mem[42][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][16] + +# Subckt 10506: picosoc_noflash:soc|picosoc_mem:memory|mem[26][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][16] + +# Subckt 10507: picosoc_noflash:soc|picosoc_mem:memory|mem[58][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][16] + +# Subckt 10508: picosoc_noflash:soc|picosoc_mem:memory|Mux15~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[58][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[42][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~7 + +# Subckt 10509: picosoc_noflash:soc|picosoc_mem:memory|mem[11][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][16] + +# Subckt 10510: picosoc_noflash:soc|picosoc_mem:memory|mem[43][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][16] + +# Subckt 10511: picosoc_noflash:soc|picosoc_mem:memory|mem[27][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][16] + +# Subckt 10512: picosoc_noflash:soc|picosoc_mem:memory|mem[59][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][16] + +# Subckt 10513: picosoc_noflash:soc|picosoc_mem:memory|Mux15~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[43][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~8 + +# Subckt 10514: picosoc_noflash:soc|picosoc_mem:memory|Mux15~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~9 + +# Subckt 10515: picosoc_noflash:soc|picosoc_mem:memory|mem[4][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][16] + +# Subckt 10516: picosoc_noflash:soc|picosoc_mem:memory|mem[36][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][16] + +# Subckt 10517: picosoc_noflash:soc|picosoc_mem:memory|mem[5][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][16] + +# Subckt 10518: picosoc_noflash:soc|picosoc_mem:memory|mem[37][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][16] + +# Subckt 10519: picosoc_noflash:soc|picosoc_mem:memory|Mux15~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[37][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[36][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~10 + +# Subckt 10520: picosoc_noflash:soc|picosoc_mem:memory|mem[20][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][16] + +# Subckt 10521: picosoc_noflash:soc|picosoc_mem:memory|mem[52][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][16] + +# Subckt 10522: picosoc_noflash:soc|picosoc_mem:memory|mem[21][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][16] + +# Subckt 10523: picosoc_noflash:soc|picosoc_mem:memory|mem[53][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][16] + +# Subckt 10524: picosoc_noflash:soc|picosoc_mem:memory|Mux15~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[53][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[52][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~11 + +# Subckt 10525: picosoc_noflash:soc|picosoc_mem:memory|mem[12][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][16] + +# Subckt 10526: picosoc_noflash:soc|picosoc_mem:memory|mem[44][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][16] + +# Subckt 10527: picosoc_noflash:soc|picosoc_mem:memory|mem[13][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][16] + +# Subckt 10528: picosoc_noflash:soc|picosoc_mem:memory|mem[45][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][16] + +# Subckt 10529: picosoc_noflash:soc|picosoc_mem:memory|Mux15~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[44][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~12 + +# Subckt 10530: picosoc_noflash:soc|picosoc_mem:memory|mem[28][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][16] + +# Subckt 10531: picosoc_noflash:soc|picosoc_mem:memory|mem[60][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][16] + +# Subckt 10532: picosoc_noflash:soc|picosoc_mem:memory|mem[29][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][16] + +# Subckt 10533: picosoc_noflash:soc|picosoc_mem:memory|mem[61][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][16] + +# Subckt 10534: picosoc_noflash:soc|picosoc_mem:memory|Mux15~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[60][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~13 + +# Subckt 10535: picosoc_noflash:soc|picosoc_mem:memory|Mux15~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~14 + +# Subckt 10536: picosoc_noflash:soc|picosoc_mem:memory|mem[6][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][16] + +# Subckt 10537: picosoc_noflash:soc|picosoc_mem:memory|mem[38][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][16] + +# Subckt 10538: picosoc_noflash:soc|picosoc_mem:memory|mem[22][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][16] + +# Subckt 10539: picosoc_noflash:soc|picosoc_mem:memory|mem[54][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][16] + +# Subckt 10540: picosoc_noflash:soc|picosoc_mem:memory|Mux15~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~15 + +# Subckt 10541: picosoc_noflash:soc|picosoc_mem:memory|mem[7][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][16] + +# Subckt 10542: picosoc_noflash:soc|picosoc_mem:memory|mem[39][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][16] + +# Subckt 10543: picosoc_noflash:soc|picosoc_mem:memory|mem[23][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][16] + +# Subckt 10544: picosoc_noflash:soc|picosoc_mem:memory|mem[55][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][16] + +# Subckt 10545: picosoc_noflash:soc|picosoc_mem:memory|Mux15~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[39][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~16 + +# Subckt 10546: picosoc_noflash:soc|picosoc_mem:memory|mem[14][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][16] + +# Subckt 10547: picosoc_noflash:soc|picosoc_mem:memory|mem[46][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][16] + +# Subckt 10548: picosoc_noflash:soc|picosoc_mem:memory|mem[30][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][16] + +# Subckt 10549: picosoc_noflash:soc|picosoc_mem:memory|mem[62][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][16] + +# Subckt 10550: picosoc_noflash:soc|picosoc_mem:memory|Mux15~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[46][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~17 + +# Subckt 10551: picosoc_noflash:soc|picosoc_mem:memory|mem[15][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][16] + +# Subckt 10552: picosoc_noflash:soc|picosoc_mem:memory|mem[47][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][16] + +# Subckt 10553: picosoc_noflash:soc|picosoc_mem:memory|mem[31][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][16] + +# Subckt 10554: picosoc_noflash:soc|picosoc_mem:memory|mem[63][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][16] + +# Subckt 10555: picosoc_noflash:soc|picosoc_mem:memory|Mux15~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[47][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[15][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~18 + +# Subckt 10556: picosoc_noflash:soc|picosoc_mem:memory|Mux15~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~19 + +# Subckt 10557: picosoc_noflash:soc|picosoc_mem:memory|Mux15~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~20 + +# Subckt 10558: picosoc_noflash:soc|picosoc_mem:memory|mem[64][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][16] + +# Subckt 10559: picosoc_noflash:soc|picosoc_mem:memory|mem[96][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][16] + +# Subckt 10560: picosoc_noflash:soc|picosoc_mem:memory|mem[66][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][16] + +# Subckt 10561: picosoc_noflash:soc|picosoc_mem:memory|mem[98][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][16] + +# Subckt 10562: picosoc_noflash:soc|picosoc_mem:memory|Mux15~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[98][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[66][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~21 + +# Subckt 10563: picosoc_noflash:soc|picosoc_mem:memory|mem[80][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][16] + +# Subckt 10564: picosoc_noflash:soc|picosoc_mem:memory|mem[112][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][16] + +# Subckt 10565: picosoc_noflash:soc|picosoc_mem:memory|mem[82][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][16] + +# Subckt 10566: picosoc_noflash:soc|picosoc_mem:memory|mem[114][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][16] + +# Subckt 10567: picosoc_noflash:soc|picosoc_mem:memory|Mux15~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[82][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~22 + +# Subckt 10568: picosoc_noflash:soc|picosoc_mem:memory|mem[68][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][16] + +# Subckt 10569: picosoc_noflash:soc|picosoc_mem:memory|mem[100][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][16] + +# Subckt 10570: picosoc_noflash:soc|picosoc_mem:memory|mem[70][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][16] + +# Subckt 10571: picosoc_noflash:soc|picosoc_mem:memory|mem[102][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][16] + +# Subckt 10572: picosoc_noflash:soc|picosoc_mem:memory|Mux15~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[102][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~23 + +# Subckt 10573: picosoc_noflash:soc|picosoc_mem:memory|mem[84][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][16] + +# Subckt 10574: picosoc_noflash:soc|picosoc_mem:memory|mem[116][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][16] + +# Subckt 10575: picosoc_noflash:soc|picosoc_mem:memory|mem[86][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][16] + +# Subckt 10576: picosoc_noflash:soc|picosoc_mem:memory|mem[118][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][16] + +# Subckt 10577: picosoc_noflash:soc|picosoc_mem:memory|Mux15~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~24 + +# Subckt 10578: picosoc_noflash:soc|picosoc_mem:memory|Mux15~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~25 + +# Subckt 10579: picosoc_noflash:soc|picosoc_mem:memory|mem[65][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][16] + +# Subckt 10580: picosoc_noflash:soc|picosoc_mem:memory|mem[97][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][16] + +# Subckt 10581: picosoc_noflash:soc|picosoc_mem:memory|mem[69][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][16] + +# Subckt 10582: picosoc_noflash:soc|picosoc_mem:memory|mem[101][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][16] + +# Subckt 10583: picosoc_noflash:soc|picosoc_mem:memory|Mux15~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~26 + +# Subckt 10584: picosoc_noflash:soc|picosoc_mem:memory|mem[67][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][16] + +# Subckt 10585: picosoc_noflash:soc|picosoc_mem:memory|mem[99][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][16] + +# Subckt 10586: picosoc_noflash:soc|picosoc_mem:memory|mem[71][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][16] + +# Subckt 10587: picosoc_noflash:soc|picosoc_mem:memory|mem[103][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][16] + +# Subckt 10588: picosoc_noflash:soc|picosoc_mem:memory|Mux15~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~27 + +# Subckt 10589: picosoc_noflash:soc|picosoc_mem:memory|mem[81][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][16] + +# Subckt 10590: picosoc_noflash:soc|picosoc_mem:memory|mem[113][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][16] + +# Subckt 10591: picosoc_noflash:soc|picosoc_mem:memory|mem[85][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][16] + +# Subckt 10592: picosoc_noflash:soc|picosoc_mem:memory|mem[117][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][16] + +# Subckt 10593: picosoc_noflash:soc|picosoc_mem:memory|Mux15~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~28 + +# Subckt 10594: picosoc_noflash:soc|picosoc_mem:memory|mem[83][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][16] + +# Subckt 10595: picosoc_noflash:soc|picosoc_mem:memory|mem[115][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][16] + +# Subckt 10596: picosoc_noflash:soc|picosoc_mem:memory|mem[87][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][16] + +# Subckt 10597: picosoc_noflash:soc|picosoc_mem:memory|mem[119][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][16] + +# Subckt 10598: picosoc_noflash:soc|picosoc_mem:memory|Mux15~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~29 + +# Subckt 10599: picosoc_noflash:soc|picosoc_mem:memory|Mux15~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~30 + +# Subckt 10600: picosoc_noflash:soc|picosoc_mem:memory|mem[72][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][16] + +# Subckt 10601: picosoc_noflash:soc|picosoc_mem:memory|mem[104][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][16] + +# Subckt 10602: picosoc_noflash:soc|picosoc_mem:memory|mem[74][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][16] + +# Subckt 10603: picosoc_noflash:soc|picosoc_mem:memory|mem[106][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][16] + +# Subckt 10604: picosoc_noflash:soc|picosoc_mem:memory|Mux15~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[74][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~31 + +# Subckt 10605: picosoc_noflash:soc|picosoc_mem:memory|mem[88][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][16] + +# Subckt 10606: picosoc_noflash:soc|picosoc_mem:memory|mem[120][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][16] + +# Subckt 10607: picosoc_noflash:soc|picosoc_mem:memory|mem[90][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][16] + +# Subckt 10608: picosoc_noflash:soc|picosoc_mem:memory|mem[122][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][16] + +# Subckt 10609: picosoc_noflash:soc|picosoc_mem:memory|Mux15~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~32 + +# Subckt 10610: picosoc_noflash:soc|picosoc_mem:memory|mem[76][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][16] + +# Subckt 10611: picosoc_noflash:soc|picosoc_mem:memory|mem[108][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][16] + +# Subckt 10612: picosoc_noflash:soc|picosoc_mem:memory|mem[78][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][16] + +# Subckt 10613: picosoc_noflash:soc|picosoc_mem:memory|mem[110][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][16] + +# Subckt 10614: picosoc_noflash:soc|picosoc_mem:memory|Mux15~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[110][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~33 + +# Subckt 10615: picosoc_noflash:soc|picosoc_mem:memory|mem[92][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][16] + +# Subckt 10616: picosoc_noflash:soc|picosoc_mem:memory|mem[124][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][16] + +# Subckt 10617: picosoc_noflash:soc|picosoc_mem:memory|mem[94][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][16] + +# Subckt 10618: picosoc_noflash:soc|picosoc_mem:memory|mem[126][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][16] + +# Subckt 10619: picosoc_noflash:soc|picosoc_mem:memory|Mux15~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[124][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[92][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~34 + +# Subckt 10620: picosoc_noflash:soc|picosoc_mem:memory|Mux15~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~35 + +# Subckt 10621: picosoc_noflash:soc|picosoc_mem:memory|mem[73][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][16] + +# Subckt 10622: picosoc_noflash:soc|picosoc_mem:memory|mem[105][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][16] + +# Subckt 10623: picosoc_noflash:soc|picosoc_mem:memory|mem[77][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][16] + +# Subckt 10624: picosoc_noflash:soc|picosoc_mem:memory|mem[109][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][16] + +# Subckt 10625: picosoc_noflash:soc|picosoc_mem:memory|Mux15~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~36 + +# Subckt 10626: picosoc_noflash:soc|picosoc_mem:memory|mem[75][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][16] + +# Subckt 10627: picosoc_noflash:soc|picosoc_mem:memory|mem[107][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][16] + +# Subckt 10628: picosoc_noflash:soc|picosoc_mem:memory|mem[79][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][16] + +# Subckt 10629: picosoc_noflash:soc|picosoc_mem:memory|mem[111][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][16] + +# Subckt 10630: picosoc_noflash:soc|picosoc_mem:memory|Mux15~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~37 + +# Subckt 10631: picosoc_noflash:soc|picosoc_mem:memory|mem[89][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][16] + +# Subckt 10632: picosoc_noflash:soc|picosoc_mem:memory|mem[121][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][16] + +# Subckt 10633: picosoc_noflash:soc|picosoc_mem:memory|mem[93][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][16] + +# Subckt 10634: picosoc_noflash:soc|picosoc_mem:memory|mem[125][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][16] + +# Subckt 10635: picosoc_noflash:soc|picosoc_mem:memory|Mux15~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[89][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~38 + +# Subckt 10636: picosoc_noflash:soc|picosoc_mem:memory|mem[91][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][16] + +# Subckt 10637: picosoc_noflash:soc|picosoc_mem:memory|mem[123][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][16] + +# Subckt 10638: picosoc_noflash:soc|picosoc_mem:memory|mem[95][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][16] + +# Subckt 10639: picosoc_noflash:soc|picosoc_mem:memory|mem[127][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][16] + +# Subckt 10640: picosoc_noflash:soc|picosoc_mem:memory|Mux15~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[123][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[91][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~39 + +# Subckt 10641: picosoc_noflash:soc|picosoc_mem:memory|Mux15~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~40 + +# Subckt 10642: picosoc_noflash:soc|picosoc_mem:memory|Mux15~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~41 + +# Subckt 10643: picosoc_noflash:soc|picosoc_mem:memory|mem[128][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][16] + +# Subckt 10644: picosoc_noflash:soc|picosoc_mem:memory|mem[160][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][16] + +# Subckt 10645: picosoc_noflash:soc|picosoc_mem:memory|mem[129][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][16] + +# Subckt 10646: picosoc_noflash:soc|picosoc_mem:memory|mem[161][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][16] + +# Subckt 10647: picosoc_noflash:soc|picosoc_mem:memory|Mux15~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[161][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[129][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~42 + +# Subckt 10648: picosoc_noflash:soc|picosoc_mem:memory|mem[136][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][16] + +# Subckt 10649: picosoc_noflash:soc|picosoc_mem:memory|mem[168][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][16] + +# Subckt 10650: picosoc_noflash:soc|picosoc_mem:memory|mem[137][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][16] + +# Subckt 10651: picosoc_noflash:soc|picosoc_mem:memory|mem[169][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][16] + +# Subckt 10652: picosoc_noflash:soc|picosoc_mem:memory|Mux15~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[169][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~43 + +# Subckt 10653: picosoc_noflash:soc|picosoc_mem:memory|mem[132][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][16] + +# Subckt 10654: picosoc_noflash:soc|picosoc_mem:memory|mem[164][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][16] + +# Subckt 10655: picosoc_noflash:soc|picosoc_mem:memory|mem[133][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][16] + +# Subckt 10656: picosoc_noflash:soc|picosoc_mem:memory|mem[165][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][16] + +# Subckt 10657: picosoc_noflash:soc|picosoc_mem:memory|Mux15~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~44 + +# Subckt 10658: picosoc_noflash:soc|picosoc_mem:memory|mem[140][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][16] + +# Subckt 10659: picosoc_noflash:soc|picosoc_mem:memory|mem[172][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][16] + +# Subckt 10660: picosoc_noflash:soc|picosoc_mem:memory|mem[141][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][16] + +# Subckt 10661: picosoc_noflash:soc|picosoc_mem:memory|mem[173][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][16] + +# Subckt 10662: picosoc_noflash:soc|picosoc_mem:memory|Mux15~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~45 + +# Subckt 10663: picosoc_noflash:soc|picosoc_mem:memory|Mux15~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~46 + +# Subckt 10664: picosoc_noflash:soc|picosoc_mem:memory|mem[144][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][16] + +# Subckt 10665: picosoc_noflash:soc|picosoc_mem:memory|mem[176][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][16] + +# Subckt 10666: picosoc_noflash:soc|picosoc_mem:memory|mem[152][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][16] + +# Subckt 10667: picosoc_noflash:soc|picosoc_mem:memory|mem[184][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][16] + +# Subckt 10668: picosoc_noflash:soc|picosoc_mem:memory|Mux15~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[184][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[152][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~47 + +# Subckt 10669: picosoc_noflash:soc|picosoc_mem:memory|mem[145][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][16] + +# Subckt 10670: picosoc_noflash:soc|picosoc_mem:memory|mem[177][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][16] + +# Subckt 10671: picosoc_noflash:soc|picosoc_mem:memory|mem[153][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][16] + +# Subckt 10672: picosoc_noflash:soc|picosoc_mem:memory|mem[185][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][16] + +# Subckt 10673: picosoc_noflash:soc|picosoc_mem:memory|Mux15~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~48 + +# Subckt 10674: picosoc_noflash:soc|picosoc_mem:memory|mem[148][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][16] + +# Subckt 10675: picosoc_noflash:soc|picosoc_mem:memory|mem[180][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][16] + +# Subckt 10676: picosoc_noflash:soc|picosoc_mem:memory|mem[156][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][16] + +# Subckt 10677: picosoc_noflash:soc|picosoc_mem:memory|mem[188][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][16] + +# Subckt 10678: picosoc_noflash:soc|picosoc_mem:memory|Mux15~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~49 + +# Subckt 10679: picosoc_noflash:soc|picosoc_mem:memory|mem[149][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][16] + +# Subckt 10680: picosoc_noflash:soc|picosoc_mem:memory|mem[181][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][16] + +# Subckt 10681: picosoc_noflash:soc|picosoc_mem:memory|mem[157][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][16] + +# Subckt 10682: picosoc_noflash:soc|picosoc_mem:memory|mem[189][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][16] + +# Subckt 10683: picosoc_noflash:soc|picosoc_mem:memory|Mux15~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[181][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[149][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~50 + +# Subckt 10684: picosoc_noflash:soc|picosoc_mem:memory|Mux15~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~51 + +# Subckt 10685: picosoc_noflash:soc|picosoc_mem:memory|mem[130][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][16] + +# Subckt 10686: picosoc_noflash:soc|picosoc_mem:memory|mem[162][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][16] + +# Subckt 10687: picosoc_noflash:soc|picosoc_mem:memory|mem[131][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][16] + +# Subckt 10688: picosoc_noflash:soc|picosoc_mem:memory|mem[163][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][16] + +# Subckt 10689: picosoc_noflash:soc|picosoc_mem:memory|Mux15~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[163][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[131][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~52 + +# Subckt 10690: picosoc_noflash:soc|picosoc_mem:memory|mem[138][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][16] + +# Subckt 10691: picosoc_noflash:soc|picosoc_mem:memory|mem[170][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][16] + +# Subckt 10692: picosoc_noflash:soc|picosoc_mem:memory|mem[139][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][16] + +# Subckt 10693: picosoc_noflash:soc|picosoc_mem:memory|mem[171][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][16] + +# Subckt 10694: picosoc_noflash:soc|picosoc_mem:memory|Mux15~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[139][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~53 + +# Subckt 10695: picosoc_noflash:soc|picosoc_mem:memory|mem[134][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][16] + +# Subckt 10696: picosoc_noflash:soc|picosoc_mem:memory|mem[166][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][16] + +# Subckt 10697: picosoc_noflash:soc|picosoc_mem:memory|mem[135][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][16] + +# Subckt 10698: picosoc_noflash:soc|picosoc_mem:memory|mem[167][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][16] + +# Subckt 10699: picosoc_noflash:soc|picosoc_mem:memory|Mux15~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~54 + +# Subckt 10700: picosoc_noflash:soc|picosoc_mem:memory|mem[142][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][16] + +# Subckt 10701: picosoc_noflash:soc|picosoc_mem:memory|mem[174][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][16] + +# Subckt 10702: picosoc_noflash:soc|picosoc_mem:memory|mem[143][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][16] + +# Subckt 10703: picosoc_noflash:soc|picosoc_mem:memory|mem[175][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][16] + +# Subckt 10704: picosoc_noflash:soc|picosoc_mem:memory|Mux15~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~55 + +# Subckt 10705: picosoc_noflash:soc|picosoc_mem:memory|Mux15~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~56 + +# Subckt 10706: picosoc_noflash:soc|picosoc_mem:memory|mem[146][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][16] + +# Subckt 10707: picosoc_noflash:soc|picosoc_mem:memory|mem[178][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][16] + +# Subckt 10708: picosoc_noflash:soc|picosoc_mem:memory|mem[154][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][16] + +# Subckt 10709: picosoc_noflash:soc|picosoc_mem:memory|mem[186][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][16] + +# Subckt 10710: picosoc_noflash:soc|picosoc_mem:memory|Mux15~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~57 + +# Subckt 10711: picosoc_noflash:soc|picosoc_mem:memory|mem[147][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][16] + +# Subckt 10712: picosoc_noflash:soc|picosoc_mem:memory|mem[179][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][16] + +# Subckt 10713: picosoc_noflash:soc|picosoc_mem:memory|mem[155][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][16] + +# Subckt 10714: picosoc_noflash:soc|picosoc_mem:memory|mem[187][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][16] + +# Subckt 10715: picosoc_noflash:soc|picosoc_mem:memory|Mux15~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~58 + +# Subckt 10716: picosoc_noflash:soc|picosoc_mem:memory|mem[150][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][16] + +# Subckt 10717: picosoc_noflash:soc|picosoc_mem:memory|mem[182][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][16] + +# Subckt 10718: picosoc_noflash:soc|picosoc_mem:memory|mem[158][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][16] + +# Subckt 10719: picosoc_noflash:soc|picosoc_mem:memory|mem[190][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][16] + +# Subckt 10720: picosoc_noflash:soc|picosoc_mem:memory|Mux15~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[150][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~59 + +# Subckt 10721: picosoc_noflash:soc|picosoc_mem:memory|mem[151][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][16] + +# Subckt 10722: picosoc_noflash:soc|picosoc_mem:memory|mem[183][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][16] + +# Subckt 10723: picosoc_noflash:soc|picosoc_mem:memory|mem[159][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][16] + +# Subckt 10724: picosoc_noflash:soc|picosoc_mem:memory|mem[191][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][16] + +# Subckt 10725: picosoc_noflash:soc|picosoc_mem:memory|Mux15~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[151][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~60 + +# Subckt 10726: picosoc_noflash:soc|picosoc_mem:memory|Mux15~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~61 + +# Subckt 10727: picosoc_noflash:soc|picosoc_mem:memory|Mux15~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~62 + +# Subckt 10728: picosoc_noflash:soc|picosoc_mem:memory|mem[192][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][16] + +# Subckt 10729: picosoc_noflash:soc|picosoc_mem:memory|mem[224][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][16] + +# Subckt 10730: picosoc_noflash:soc|picosoc_mem:memory|mem[194][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][16] + +# Subckt 10731: picosoc_noflash:soc|picosoc_mem:memory|mem[226][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][16] + +# Subckt 10732: picosoc_noflash:soc|picosoc_mem:memory|Mux15~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[226][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[194][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~63 + +# Subckt 10733: picosoc_noflash:soc|picosoc_mem:memory|mem[208][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][16] + +# Subckt 10734: picosoc_noflash:soc|picosoc_mem:memory|mem[240][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][16] + +# Subckt 10735: picosoc_noflash:soc|picosoc_mem:memory|mem[210][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][16] + +# Subckt 10736: picosoc_noflash:soc|picosoc_mem:memory|mem[242][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][16] + +# Subckt 10737: picosoc_noflash:soc|picosoc_mem:memory|Mux15~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[210][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~64 + +# Subckt 10738: picosoc_noflash:soc|picosoc_mem:memory|mem[193][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][16] + +# Subckt 10739: picosoc_noflash:soc|picosoc_mem:memory|mem[225][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][16] + +# Subckt 10740: picosoc_noflash:soc|picosoc_mem:memory|mem[195][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][16] + +# Subckt 10741: picosoc_noflash:soc|picosoc_mem:memory|mem[227][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][16] + +# Subckt 10742: picosoc_noflash:soc|picosoc_mem:memory|Mux15~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[227][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[195][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[193][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~65 + +# Subckt 10743: picosoc_noflash:soc|picosoc_mem:memory|mem[209][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][16] + +# Subckt 10744: picosoc_noflash:soc|picosoc_mem:memory|mem[241][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][16] + +# Subckt 10745: picosoc_noflash:soc|picosoc_mem:memory|mem[211][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][16] + +# Subckt 10746: picosoc_noflash:soc|picosoc_mem:memory|mem[243][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][16] + +# Subckt 10747: picosoc_noflash:soc|picosoc_mem:memory|Mux15~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[243][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[211][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~66 + +# Subckt 10748: picosoc_noflash:soc|picosoc_mem:memory|Mux15~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~67 + +# Subckt 10749: picosoc_noflash:soc|picosoc_mem:memory|mem[196][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][16] + +# Subckt 10750: picosoc_noflash:soc|picosoc_mem:memory|mem[228][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][16] + +# Subckt 10751: picosoc_noflash:soc|picosoc_mem:memory|mem[212][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][16] + +# Subckt 10752: picosoc_noflash:soc|picosoc_mem:memory|mem[244][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][16] + +# Subckt 10753: picosoc_noflash:soc|picosoc_mem:memory|Mux15~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[244][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[212][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~68 + +# Subckt 10754: picosoc_noflash:soc|picosoc_mem:memory|mem[198][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][16] + +# Subckt 10755: picosoc_noflash:soc|picosoc_mem:memory|mem[230][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][16] + +# Subckt 10756: picosoc_noflash:soc|picosoc_mem:memory|mem[214][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][16] + +# Subckt 10757: picosoc_noflash:soc|picosoc_mem:memory|mem[246][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][16] + +# Subckt 10758: picosoc_noflash:soc|picosoc_mem:memory|Mux15~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[214][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[198][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~69 + +# Subckt 10759: picosoc_noflash:soc|picosoc_mem:memory|mem[197][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][16] + +# Subckt 10760: picosoc_noflash:soc|picosoc_mem:memory|mem[229][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][16] + +# Subckt 10761: picosoc_noflash:soc|picosoc_mem:memory|mem[213][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][16] + +# Subckt 10762: picosoc_noflash:soc|picosoc_mem:memory|mem[245][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][16] + +# Subckt 10763: picosoc_noflash:soc|picosoc_mem:memory|Mux15~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[213][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[229][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[197][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~70 + +# Subckt 10764: picosoc_noflash:soc|picosoc_mem:memory|mem[199][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][16] + +# Subckt 10765: picosoc_noflash:soc|picosoc_mem:memory|mem[231][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][16] + +# Subckt 10766: picosoc_noflash:soc|picosoc_mem:memory|mem[215][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][16] + +# Subckt 10767: picosoc_noflash:soc|picosoc_mem:memory|mem[247][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][16] + +# Subckt 10768: picosoc_noflash:soc|picosoc_mem:memory|Mux15~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[215][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[199][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~71 + +# Subckt 10769: picosoc_noflash:soc|picosoc_mem:memory|Mux15~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~72 + +# Subckt 10770: picosoc_noflash:soc|picosoc_mem:memory|mem[200][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][16] + +# Subckt 10771: picosoc_noflash:soc|picosoc_mem:memory|mem[232][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][16] + +# Subckt 10772: picosoc_noflash:soc|picosoc_mem:memory|mem[202][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][16] + +# Subckt 10773: picosoc_noflash:soc|picosoc_mem:memory|mem[234][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][16] + +# Subckt 10774: picosoc_noflash:soc|picosoc_mem:memory|Mux15~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[202][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~73 + +# Subckt 10775: picosoc_noflash:soc|picosoc_mem:memory|mem[216][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][16] + +# Subckt 10776: picosoc_noflash:soc|picosoc_mem:memory|mem[248][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][16] + +# Subckt 10777: picosoc_noflash:soc|picosoc_mem:memory|mem[218][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][16] + +# Subckt 10778: picosoc_noflash:soc|picosoc_mem:memory|mem[250][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][16] + +# Subckt 10779: picosoc_noflash:soc|picosoc_mem:memory|Mux15~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[218][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[216][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~74 + +# Subckt 10780: picosoc_noflash:soc|picosoc_mem:memory|mem[201][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][16] + +# Subckt 10781: picosoc_noflash:soc|picosoc_mem:memory|mem[233][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][16] + +# Subckt 10782: picosoc_noflash:soc|picosoc_mem:memory|mem[203][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][16] + +# Subckt 10783: picosoc_noflash:soc|picosoc_mem:memory|mem[235][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][16] + +# Subckt 10784: picosoc_noflash:soc|picosoc_mem:memory|Mux15~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[203][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[201][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~75 + +# Subckt 10785: picosoc_noflash:soc|picosoc_mem:memory|mem[217][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][16] + +# Subckt 10786: picosoc_noflash:soc|picosoc_mem:memory|mem[249][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][16] + +# Subckt 10787: picosoc_noflash:soc|picosoc_mem:memory|mem[219][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][16] + +# Subckt 10788: picosoc_noflash:soc|picosoc_mem:memory|mem[251][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][16] + +# Subckt 10789: picosoc_noflash:soc|picosoc_mem:memory|Mux15~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[219][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[217][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~76 + +# Subckt 10790: picosoc_noflash:soc|picosoc_mem:memory|Mux15~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~77 + +# Subckt 10791: picosoc_noflash:soc|picosoc_mem:memory|mem[204][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][16] + +# Subckt 10792: picosoc_noflash:soc|picosoc_mem:memory|mem[236][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][16] + +# Subckt 10793: picosoc_noflash:soc|picosoc_mem:memory|mem[220][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][16] + +# Subckt 10794: picosoc_noflash:soc|picosoc_mem:memory|mem[252][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][16] + +# Subckt 10795: picosoc_noflash:soc|picosoc_mem:memory|Mux15~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~78 + +# Subckt 10796: picosoc_noflash:soc|picosoc_mem:memory|mem[206][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][16] + +# Subckt 10797: picosoc_noflash:soc|picosoc_mem:memory|mem[238][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][16] + +# Subckt 10798: picosoc_noflash:soc|picosoc_mem:memory|mem[222][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][16] + +# Subckt 10799: picosoc_noflash:soc|picosoc_mem:memory|mem[254][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][16] + +# Subckt 10800: picosoc_noflash:soc|picosoc_mem:memory|Mux15~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[222][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[206][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~79 + +# Subckt 10801: picosoc_noflash:soc|picosoc_mem:memory|mem[205][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][16] + +# Subckt 10802: picosoc_noflash:soc|picosoc_mem:memory|mem[237][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][16] + +# Subckt 10803: picosoc_noflash:soc|picosoc_mem:memory|mem[221][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][16] + +# Subckt 10804: picosoc_noflash:soc|picosoc_mem:memory|mem[253][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][16] + +# Subckt 10805: picosoc_noflash:soc|picosoc_mem:memory|Mux15~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[237][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[205][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~80 + +# Subckt 10806: picosoc_noflash:soc|picosoc_mem:memory|mem[207][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][16] + +# Subckt 10807: picosoc_noflash:soc|picosoc_mem:memory|mem[239][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][16] + +# Subckt 10808: picosoc_noflash:soc|picosoc_mem:memory|mem[223][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][16] + +# Subckt 10809: picosoc_noflash:soc|picosoc_mem:memory|mem[255][16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[16] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][16] + +# Subckt 10810: picosoc_noflash:soc|picosoc_mem:memory|Mux15~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][16] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[223][16] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[239][16] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[207][16] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~81 + +# Subckt 10811: picosoc_noflash:soc|picosoc_mem:memory|Mux15~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~82 + +# Subckt 10812: picosoc_noflash:soc|picosoc_mem:memory|Mux15~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~83 + +# Subckt 10813: picosoc_noflash:soc|picosoc_mem:memory|Mux15~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux15~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux15~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux15~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux15~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux15~84 + +# Subckt 10814: picosoc_noflash:soc|picosoc_mem:memory|rdata[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux15~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[16] + +# Subckt 10815: picosoc_noflash:soc|mem_rdata[16]~191_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[16] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[16]~191 + +# Subckt 10816: picosoc_noflash:soc|mem_rdata[16]~192_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[16]~191 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[16] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|mem_rdata[16]~192 + +# Subckt 10817: picosoc_noflash:soc|mem_rdata[16]~193_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[16]~192 \ + datae=iomem_rdata[16] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=iomem_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|mem_rdata[24]~10 \ + combout=picosoc_noflash:soc|mem_rdata[16]~193 + +# Subckt 10818: picosoc_noflash:soc|mem_rdata[16]~194_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[16] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[16]~194 + +# Subckt 10819: picosoc_noflash:soc|mem_rdata[16]~87_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~190 \ + datae=picosoc_noflash:soc|mem_rdata[16]~194 \ + datad=picosoc_noflash:soc|mem_rdata[16]~193 \ + datac=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a16 \ + datab=picosoc_noflash:soc|mem_rdata[22]~17 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[16]~87 + +# Subckt 10820: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a0 + +# Subckt 10821: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[2] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[1] + +# Subckt 10822: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[1] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[0] + +# Subckt 10823: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[0] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[0] + +# Subckt 10824: picosoc_noflash:soc|picosoc_mem:memory|mem[0][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][0] + +# Subckt 10825: picosoc_noflash:soc|picosoc_mem:memory|mem[64][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][0] + +# Subckt 10826: picosoc_noflash:soc|picosoc_mem:memory|mem[4][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][0] + +# Subckt 10827: picosoc_noflash:soc|picosoc_mem:memory|mem[68][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][0] + +# Subckt 10828: picosoc_noflash:soc|picosoc_mem:memory|Mux31~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[68][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[64][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~0 + +# Subckt 10829: picosoc_noflash:soc|picosoc_mem:memory|mem[2][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][0] + +# Subckt 10830: picosoc_noflash:soc|picosoc_mem:memory|mem[66][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][0] + +# Subckt 10831: picosoc_noflash:soc|picosoc_mem:memory|mem[6][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][0] + +# Subckt 10832: picosoc_noflash:soc|picosoc_mem:memory|mem[70][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][0] + +# Subckt 10833: picosoc_noflash:soc|picosoc_mem:memory|Mux31~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[70][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~1 + +# Subckt 10834: picosoc_noflash:soc|picosoc_mem:memory|mem[8][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][0] + +# Subckt 10835: picosoc_noflash:soc|picosoc_mem:memory|mem[72][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][0] + +# Subckt 10836: picosoc_noflash:soc|picosoc_mem:memory|mem[12][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][0] + +# Subckt 10837: picosoc_noflash:soc|picosoc_mem:memory|mem[76][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][0] + +# Subckt 10838: picosoc_noflash:soc|picosoc_mem:memory|Mux31~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[76][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[72][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~2 + +# Subckt 10839: picosoc_noflash:soc|picosoc_mem:memory|mem[10][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][0] + +# Subckt 10840: picosoc_noflash:soc|picosoc_mem:memory|mem[74][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][0] + +# Subckt 10841: picosoc_noflash:soc|picosoc_mem:memory|mem[14][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][0] + +# Subckt 10842: picosoc_noflash:soc|picosoc_mem:memory|mem[78][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][0] + +# Subckt 10843: picosoc_noflash:soc|picosoc_mem:memory|Mux31~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[78][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~3 + +# Subckt 10844: picosoc_noflash:soc|picosoc_mem:memory|Mux31~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~4 + +# Subckt 10845: picosoc_noflash:soc|picosoc_mem:memory|mem[1][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][0] + +# Subckt 10846: picosoc_noflash:soc|picosoc_mem:memory|mem[65][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][0] + +# Subckt 10847: picosoc_noflash:soc|picosoc_mem:memory|mem[5][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][0] + +# Subckt 10848: picosoc_noflash:soc|picosoc_mem:memory|mem[69][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][0] + +# Subckt 10849: picosoc_noflash:soc|picosoc_mem:memory|Mux31~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[69][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[65][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~5 + +# Subckt 10850: picosoc_noflash:soc|picosoc_mem:memory|mem[3][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][0] + +# Subckt 10851: picosoc_noflash:soc|picosoc_mem:memory|mem[67][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][0] + +# Subckt 10852: picosoc_noflash:soc|picosoc_mem:memory|mem[7][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][0] + +# Subckt 10853: picosoc_noflash:soc|picosoc_mem:memory|mem[71][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][0] + +# Subckt 10854: picosoc_noflash:soc|picosoc_mem:memory|Mux31~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[71][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~6 + +# Subckt 10855: picosoc_noflash:soc|picosoc_mem:memory|mem[9][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][0] + +# Subckt 10856: picosoc_noflash:soc|picosoc_mem:memory|mem[73][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][0] + +# Subckt 10857: picosoc_noflash:soc|picosoc_mem:memory|mem[13][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][0] + +# Subckt 10858: picosoc_noflash:soc|picosoc_mem:memory|mem[77][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][0] + +# Subckt 10859: picosoc_noflash:soc|picosoc_mem:memory|Mux31~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[77][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[73][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~7 + +# Subckt 10860: picosoc_noflash:soc|picosoc_mem:memory|mem[11][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][0] + +# Subckt 10861: picosoc_noflash:soc|picosoc_mem:memory|mem[75][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][0] + +# Subckt 10862: picosoc_noflash:soc|picosoc_mem:memory|mem[15][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][0] + +# Subckt 10863: picosoc_noflash:soc|picosoc_mem:memory|mem[79][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][0] + +# Subckt 10864: picosoc_noflash:soc|picosoc_mem:memory|Mux31~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[75][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~8 + +# Subckt 10865: picosoc_noflash:soc|picosoc_mem:memory|Mux31~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~9 + +# Subckt 10866: picosoc_noflash:soc|picosoc_mem:memory|mem[16][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][0] + +# Subckt 10867: picosoc_noflash:soc|picosoc_mem:memory|mem[80][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][0] + +# Subckt 10868: picosoc_noflash:soc|picosoc_mem:memory|mem[24][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][0] + +# Subckt 10869: picosoc_noflash:soc|picosoc_mem:memory|mem[88][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][0] + +# Subckt 10870: picosoc_noflash:soc|picosoc_mem:memory|Mux31~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[88][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~10 + +# Subckt 10871: picosoc_noflash:soc|picosoc_mem:memory|mem[18][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][0] + +# Subckt 10872: picosoc_noflash:soc|picosoc_mem:memory|mem[82][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][0] + +# Subckt 10873: picosoc_noflash:soc|picosoc_mem:memory|mem[26][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][0] + +# Subckt 10874: picosoc_noflash:soc|picosoc_mem:memory|mem[90][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][0] + +# Subckt 10875: picosoc_noflash:soc|picosoc_mem:memory|Mux31~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~11 + +# Subckt 10876: picosoc_noflash:soc|picosoc_mem:memory|mem[20][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][0] + +# Subckt 10877: picosoc_noflash:soc|picosoc_mem:memory|mem[84][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][0] + +# Subckt 10878: picosoc_noflash:soc|picosoc_mem:memory|mem[28][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][0] + +# Subckt 10879: picosoc_noflash:soc|picosoc_mem:memory|mem[92][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][0] + +# Subckt 10880: picosoc_noflash:soc|picosoc_mem:memory|Mux31~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[84][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~12 + +# Subckt 10881: picosoc_noflash:soc|picosoc_mem:memory|mem[22][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][0] + +# Subckt 10882: picosoc_noflash:soc|picosoc_mem:memory|mem[86][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][0] + +# Subckt 10883: picosoc_noflash:soc|picosoc_mem:memory|mem[30][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][0] + +# Subckt 10884: picosoc_noflash:soc|picosoc_mem:memory|mem[94][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][0] + +# Subckt 10885: picosoc_noflash:soc|picosoc_mem:memory|Mux31~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[86][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[22][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~13 + +# Subckt 10886: picosoc_noflash:soc|picosoc_mem:memory|Mux31~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~14 + +# Subckt 10887: picosoc_noflash:soc|picosoc_mem:memory|mem[17][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][0] + +# Subckt 10888: picosoc_noflash:soc|picosoc_mem:memory|mem[81][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][0] + +# Subckt 10889: picosoc_noflash:soc|picosoc_mem:memory|mem[25][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][0] + +# Subckt 10890: picosoc_noflash:soc|picosoc_mem:memory|mem[89][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][0] + +# Subckt 10891: picosoc_noflash:soc|picosoc_mem:memory|Mux31~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[89][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~15 + +# Subckt 10892: picosoc_noflash:soc|picosoc_mem:memory|mem[19][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][0] + +# Subckt 10893: picosoc_noflash:soc|picosoc_mem:memory|mem[83][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][0] + +# Subckt 10894: picosoc_noflash:soc|picosoc_mem:memory|mem[27][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][0] + +# Subckt 10895: picosoc_noflash:soc|picosoc_mem:memory|mem[91][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][0] + +# Subckt 10896: picosoc_noflash:soc|picosoc_mem:memory|Mux31~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~16 + +# Subckt 10897: picosoc_noflash:soc|picosoc_mem:memory|mem[21][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][0] + +# Subckt 10898: picosoc_noflash:soc|picosoc_mem:memory|mem[85][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][0] + +# Subckt 10899: picosoc_noflash:soc|picosoc_mem:memory|mem[29][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][0] + +# Subckt 10900: picosoc_noflash:soc|picosoc_mem:memory|mem[93][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][0] + +# Subckt 10901: picosoc_noflash:soc|picosoc_mem:memory|Mux31~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[85][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[21][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~17 + +# Subckt 10902: picosoc_noflash:soc|picosoc_mem:memory|mem[23][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][0] + +# Subckt 10903: picosoc_noflash:soc|picosoc_mem:memory|mem[87][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][0] + +# Subckt 10904: picosoc_noflash:soc|picosoc_mem:memory|mem[31][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][0] + +# Subckt 10905: picosoc_noflash:soc|picosoc_mem:memory|mem[95][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][0] + +# Subckt 10906: picosoc_noflash:soc|picosoc_mem:memory|Mux31~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[87][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[23][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~18 + +# Subckt 10907: picosoc_noflash:soc|picosoc_mem:memory|Mux31~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~19 + +# Subckt 10908: picosoc_noflash:soc|picosoc_mem:memory|Mux31~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~20 + +# Subckt 10909: picosoc_noflash:soc|picosoc_mem:memory|mem[128][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][0] + +# Subckt 10910: picosoc_noflash:soc|picosoc_mem:memory|mem[192][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][0] + +# Subckt 10911: picosoc_noflash:soc|picosoc_mem:memory|mem[129][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][0] + +# Subckt 10912: picosoc_noflash:soc|picosoc_mem:memory|mem[193][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][0] + +# Subckt 10913: picosoc_noflash:soc|picosoc_mem:memory|Mux31~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[193][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[129][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~21 + +# Subckt 10914: picosoc_noflash:soc|picosoc_mem:memory|mem[144][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][0] + +# Subckt 10915: picosoc_noflash:soc|picosoc_mem:memory|mem[208][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][0] + +# Subckt 10916: picosoc_noflash:soc|picosoc_mem:memory|mem[145][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][0] + +# Subckt 10917: picosoc_noflash:soc|picosoc_mem:memory|mem[209][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][0] + +# Subckt 10918: picosoc_noflash:soc|picosoc_mem:memory|Mux31~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[209][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[145][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~22 + +# Subckt 10919: picosoc_noflash:soc|picosoc_mem:memory|mem[136][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][0] + +# Subckt 10920: picosoc_noflash:soc|picosoc_mem:memory|mem[200][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][0] + +# Subckt 10921: picosoc_noflash:soc|picosoc_mem:memory|mem[137][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][0] + +# Subckt 10922: picosoc_noflash:soc|picosoc_mem:memory|mem[201][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][0] + +# Subckt 10923: picosoc_noflash:soc|picosoc_mem:memory|Mux31~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~23 + +# Subckt 10924: picosoc_noflash:soc|picosoc_mem:memory|mem[152][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][0] + +# Subckt 10925: picosoc_noflash:soc|picosoc_mem:memory|mem[216][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][0] + +# Subckt 10926: picosoc_noflash:soc|picosoc_mem:memory|mem[153][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][0] + +# Subckt 10927: picosoc_noflash:soc|picosoc_mem:memory|mem[217][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][0] + +# Subckt 10928: picosoc_noflash:soc|picosoc_mem:memory|Mux31~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~24 + +# Subckt 10929: picosoc_noflash:soc|picosoc_mem:memory|Mux31~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~25 + +# Subckt 10930: picosoc_noflash:soc|picosoc_mem:memory|mem[130][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][0] + +# Subckt 10931: picosoc_noflash:soc|picosoc_mem:memory|mem[194][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][0] + +# Subckt 10932: picosoc_noflash:soc|picosoc_mem:memory|mem[146][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][0] + +# Subckt 10933: picosoc_noflash:soc|picosoc_mem:memory|mem[210][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][0] + +# Subckt 10934: picosoc_noflash:soc|picosoc_mem:memory|Mux31~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[146][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~26 + +# Subckt 10935: picosoc_noflash:soc|picosoc_mem:memory|mem[131][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][0] + +# Subckt 10936: picosoc_noflash:soc|picosoc_mem:memory|mem[195][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][0] + +# Subckt 10937: picosoc_noflash:soc|picosoc_mem:memory|mem[147][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][0] + +# Subckt 10938: picosoc_noflash:soc|picosoc_mem:memory|mem[211][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][0] + +# Subckt 10939: picosoc_noflash:soc|picosoc_mem:memory|Mux31~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[211][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[147][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~27 + +# Subckt 10940: picosoc_noflash:soc|picosoc_mem:memory|mem[138][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][0] + +# Subckt 10941: picosoc_noflash:soc|picosoc_mem:memory|mem[202][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][0] + +# Subckt 10942: picosoc_noflash:soc|picosoc_mem:memory|mem[154][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][0] + +# Subckt 10943: picosoc_noflash:soc|picosoc_mem:memory|mem[218][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][0] + +# Subckt 10944: picosoc_noflash:soc|picosoc_mem:memory|Mux31~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~28 + +# Subckt 10945: picosoc_noflash:soc|picosoc_mem:memory|mem[139][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][0] + +# Subckt 10946: picosoc_noflash:soc|picosoc_mem:memory|mem[203][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][0] + +# Subckt 10947: picosoc_noflash:soc|picosoc_mem:memory|mem[155][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][0] + +# Subckt 10948: picosoc_noflash:soc|picosoc_mem:memory|mem[219][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][0] + +# Subckt 10949: picosoc_noflash:soc|picosoc_mem:memory|Mux31~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[203][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~29 + +# Subckt 10950: picosoc_noflash:soc|picosoc_mem:memory|Mux31~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~30 + +# Subckt 10951: picosoc_noflash:soc|picosoc_mem:memory|mem[132][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][0] + +# Subckt 10952: picosoc_noflash:soc|picosoc_mem:memory|mem[196][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][0] + +# Subckt 10953: picosoc_noflash:soc|picosoc_mem:memory|mem[133][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][0] + +# Subckt 10954: picosoc_noflash:soc|picosoc_mem:memory|mem[197][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][0] + +# Subckt 10955: picosoc_noflash:soc|picosoc_mem:memory|Mux31~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~31 + +# Subckt 10956: picosoc_noflash:soc|picosoc_mem:memory|mem[148][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][0] + +# Subckt 10957: picosoc_noflash:soc|picosoc_mem:memory|mem[212][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][0] + +# Subckt 10958: picosoc_noflash:soc|picosoc_mem:memory|mem[149][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][0] + +# Subckt 10959: picosoc_noflash:soc|picosoc_mem:memory|mem[213][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][0] + +# Subckt 10960: picosoc_noflash:soc|picosoc_mem:memory|Mux31~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~32 + +# Subckt 10961: picosoc_noflash:soc|picosoc_mem:memory|mem[140][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][0] + +# Subckt 10962: picosoc_noflash:soc|picosoc_mem:memory|mem[204][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][0] + +# Subckt 10963: picosoc_noflash:soc|picosoc_mem:memory|mem[141][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][0] + +# Subckt 10964: picosoc_noflash:soc|picosoc_mem:memory|mem[205][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][0] + +# Subckt 10965: picosoc_noflash:soc|picosoc_mem:memory|Mux31~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~33 + +# Subckt 10966: picosoc_noflash:soc|picosoc_mem:memory|mem[156][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][0] + +# Subckt 10967: picosoc_noflash:soc|picosoc_mem:memory|mem[220][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][0] + +# Subckt 10968: picosoc_noflash:soc|picosoc_mem:memory|mem[157][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][0] + +# Subckt 10969: picosoc_noflash:soc|picosoc_mem:memory|mem[221][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][0] + +# Subckt 10970: picosoc_noflash:soc|picosoc_mem:memory|Mux31~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[220][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[156][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~34 + +# Subckt 10971: picosoc_noflash:soc|picosoc_mem:memory|Mux31~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~35 + +# Subckt 10972: picosoc_noflash:soc|picosoc_mem:memory|mem[134][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][0] + +# Subckt 10973: picosoc_noflash:soc|picosoc_mem:memory|mem[198][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][0] + +# Subckt 10974: picosoc_noflash:soc|picosoc_mem:memory|mem[150][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][0] + +# Subckt 10975: picosoc_noflash:soc|picosoc_mem:memory|mem[214][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][0] + +# Subckt 10976: picosoc_noflash:soc|picosoc_mem:memory|Mux31~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~36 + +# Subckt 10977: picosoc_noflash:soc|picosoc_mem:memory|mem[135][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][0] + +# Subckt 10978: picosoc_noflash:soc|picosoc_mem:memory|mem[199][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][0] + +# Subckt 10979: picosoc_noflash:soc|picosoc_mem:memory|mem[151][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][0] + +# Subckt 10980: picosoc_noflash:soc|picosoc_mem:memory|mem[215][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][0] + +# Subckt 10981: picosoc_noflash:soc|picosoc_mem:memory|Mux31~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[135][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~37 + +# Subckt 10982: picosoc_noflash:soc|picosoc_mem:memory|mem[142][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][0] + +# Subckt 10983: picosoc_noflash:soc|picosoc_mem:memory|mem[206][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][0] + +# Subckt 10984: picosoc_noflash:soc|picosoc_mem:memory|mem[158][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][0] + +# Subckt 10985: picosoc_noflash:soc|picosoc_mem:memory|mem[222][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][0] + +# Subckt 10986: picosoc_noflash:soc|picosoc_mem:memory|Mux31~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~38 + +# Subckt 10987: picosoc_noflash:soc|picosoc_mem:memory|mem[143][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][0] + +# Subckt 10988: picosoc_noflash:soc|picosoc_mem:memory|mem[207][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][0] + +# Subckt 10989: picosoc_noflash:soc|picosoc_mem:memory|mem[159][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][0] + +# Subckt 10990: picosoc_noflash:soc|picosoc_mem:memory|mem[223][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][0] + +# Subckt 10991: picosoc_noflash:soc|picosoc_mem:memory|Mux31~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[207][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[143][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~39 + +# Subckt 10992: picosoc_noflash:soc|picosoc_mem:memory|Mux31~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~40 + +# Subckt 10993: picosoc_noflash:soc|picosoc_mem:memory|Mux31~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~41 + +# Subckt 10994: picosoc_noflash:soc|picosoc_mem:memory|mem[32][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][0] + +# Subckt 10995: picosoc_noflash:soc|picosoc_mem:memory|mem[96][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][0] + +# Subckt 10996: picosoc_noflash:soc|picosoc_mem:memory|mem[34][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][0] + +# Subckt 10997: picosoc_noflash:soc|picosoc_mem:memory|mem[98][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][0] + +# Subckt 10998: picosoc_noflash:soc|picosoc_mem:memory|Mux31~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[98][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[34][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~42 + +# Subckt 10999: picosoc_noflash:soc|picosoc_mem:memory|mem[48][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][0] + +# Subckt 11000: picosoc_noflash:soc|picosoc_mem:memory|mem[112][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][0] + +# Subckt 11001: picosoc_noflash:soc|picosoc_mem:memory|mem[50][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][0] + +# Subckt 11002: picosoc_noflash:soc|picosoc_mem:memory|mem[114][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][0] + +# Subckt 11003: picosoc_noflash:soc|picosoc_mem:memory|Mux31~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[50][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~43 + +# Subckt 11004: picosoc_noflash:soc|picosoc_mem:memory|mem[36][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][0] + +# Subckt 11005: picosoc_noflash:soc|picosoc_mem:memory|mem[100][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][0] + +# Subckt 11006: picosoc_noflash:soc|picosoc_mem:memory|mem[38][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][0] + +# Subckt 11007: picosoc_noflash:soc|picosoc_mem:memory|mem[102][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][0] + +# Subckt 11008: picosoc_noflash:soc|picosoc_mem:memory|Mux31~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[102][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~44 + +# Subckt 11009: picosoc_noflash:soc|picosoc_mem:memory|mem[52][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][0] + +# Subckt 11010: picosoc_noflash:soc|picosoc_mem:memory|mem[116][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][0] + +# Subckt 11011: picosoc_noflash:soc|picosoc_mem:memory|mem[54][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][0] + +# Subckt 11012: picosoc_noflash:soc|picosoc_mem:memory|mem[118][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][0] + +# Subckt 11013: picosoc_noflash:soc|picosoc_mem:memory|Mux31~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~45 + +# Subckt 11014: picosoc_noflash:soc|picosoc_mem:memory|Mux31~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~46 + +# Subckt 11015: picosoc_noflash:soc|picosoc_mem:memory|mem[33][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][0] + +# Subckt 11016: picosoc_noflash:soc|picosoc_mem:memory|mem[97][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][0] + +# Subckt 11017: picosoc_noflash:soc|picosoc_mem:memory|mem[37][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][0] + +# Subckt 11018: picosoc_noflash:soc|picosoc_mem:memory|mem[101][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][0] + +# Subckt 11019: picosoc_noflash:soc|picosoc_mem:memory|Mux31~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~47 + +# Subckt 11020: picosoc_noflash:soc|picosoc_mem:memory|mem[35][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][0] + +# Subckt 11021: picosoc_noflash:soc|picosoc_mem:memory|mem[99][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][0] + +# Subckt 11022: picosoc_noflash:soc|picosoc_mem:memory|mem[39][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][0] + +# Subckt 11023: picosoc_noflash:soc|picosoc_mem:memory|mem[103][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][0] + +# Subckt 11024: picosoc_noflash:soc|picosoc_mem:memory|Mux31~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~48 + +# Subckt 11025: picosoc_noflash:soc|picosoc_mem:memory|mem[49][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][0] + +# Subckt 11026: picosoc_noflash:soc|picosoc_mem:memory|mem[113][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][0] + +# Subckt 11027: picosoc_noflash:soc|picosoc_mem:memory|mem[53][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][0] + +# Subckt 11028: picosoc_noflash:soc|picosoc_mem:memory|mem[117][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][0] + +# Subckt 11029: picosoc_noflash:soc|picosoc_mem:memory|Mux31~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~49 + +# Subckt 11030: picosoc_noflash:soc|picosoc_mem:memory|mem[51][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][0] + +# Subckt 11031: picosoc_noflash:soc|picosoc_mem:memory|mem[115][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][0] + +# Subckt 11032: picosoc_noflash:soc|picosoc_mem:memory|mem[55][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][0] + +# Subckt 11033: picosoc_noflash:soc|picosoc_mem:memory|mem[119][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][0] + +# Subckt 11034: picosoc_noflash:soc|picosoc_mem:memory|Mux31~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~50 + +# Subckt 11035: picosoc_noflash:soc|picosoc_mem:memory|Mux31~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~51 + +# Subckt 11036: picosoc_noflash:soc|picosoc_mem:memory|mem[40][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][0] + +# Subckt 11037: picosoc_noflash:soc|picosoc_mem:memory|mem[104][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][0] + +# Subckt 11038: picosoc_noflash:soc|picosoc_mem:memory|mem[42][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][0] + +# Subckt 11039: picosoc_noflash:soc|picosoc_mem:memory|mem[106][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][0] + +# Subckt 11040: picosoc_noflash:soc|picosoc_mem:memory|Mux31~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~52 + +# Subckt 11041: picosoc_noflash:soc|picosoc_mem:memory|mem[56][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][0] + +# Subckt 11042: picosoc_noflash:soc|picosoc_mem:memory|mem[120][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][0] + +# Subckt 11043: picosoc_noflash:soc|picosoc_mem:memory|mem[58][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][0] + +# Subckt 11044: picosoc_noflash:soc|picosoc_mem:memory|mem[122][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][0] + +# Subckt 11045: picosoc_noflash:soc|picosoc_mem:memory|Mux31~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~53 + +# Subckt 11046: picosoc_noflash:soc|picosoc_mem:memory|mem[44][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][0] + +# Subckt 11047: picosoc_noflash:soc|picosoc_mem:memory|mem[108][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][0] + +# Subckt 11048: picosoc_noflash:soc|picosoc_mem:memory|mem[46][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][0] + +# Subckt 11049: picosoc_noflash:soc|picosoc_mem:memory|mem[110][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][0] + +# Subckt 11050: picosoc_noflash:soc|picosoc_mem:memory|Mux31~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[110][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~54 + +# Subckt 11051: picosoc_noflash:soc|picosoc_mem:memory|mem[60][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][0] + +# Subckt 11052: picosoc_noflash:soc|picosoc_mem:memory|mem[124][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][0] + +# Subckt 11053: picosoc_noflash:soc|picosoc_mem:memory|mem[62][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][0] + +# Subckt 11054: picosoc_noflash:soc|picosoc_mem:memory|mem[126][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][0] + +# Subckt 11055: picosoc_noflash:soc|picosoc_mem:memory|Mux31~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[124][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[60][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~55 + +# Subckt 11056: picosoc_noflash:soc|picosoc_mem:memory|Mux31~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~56 + +# Subckt 11057: picosoc_noflash:soc|picosoc_mem:memory|mem[41][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][0] + +# Subckt 11058: picosoc_noflash:soc|picosoc_mem:memory|mem[105][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][0] + +# Subckt 11059: picosoc_noflash:soc|picosoc_mem:memory|mem[45][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][0] + +# Subckt 11060: picosoc_noflash:soc|picosoc_mem:memory|mem[109][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][0] + +# Subckt 11061: picosoc_noflash:soc|picosoc_mem:memory|Mux31~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~57 + +# Subckt 11062: picosoc_noflash:soc|picosoc_mem:memory|mem[43][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][0] + +# Subckt 11063: picosoc_noflash:soc|picosoc_mem:memory|mem[107][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][0] + +# Subckt 11064: picosoc_noflash:soc|picosoc_mem:memory|mem[47][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][0] + +# Subckt 11065: picosoc_noflash:soc|picosoc_mem:memory|mem[111][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][0] + +# Subckt 11066: picosoc_noflash:soc|picosoc_mem:memory|Mux31~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~58 + +# Subckt 11067: picosoc_noflash:soc|picosoc_mem:memory|mem[57][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][0] + +# Subckt 11068: picosoc_noflash:soc|picosoc_mem:memory|mem[121][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][0] + +# Subckt 11069: picosoc_noflash:soc|picosoc_mem:memory|mem[61][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][0] + +# Subckt 11070: picosoc_noflash:soc|picosoc_mem:memory|mem[125][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][0] + +# Subckt 11071: picosoc_noflash:soc|picosoc_mem:memory|Mux31~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[57][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~59 + +# Subckt 11072: picosoc_noflash:soc|picosoc_mem:memory|mem[59][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][0] + +# Subckt 11073: picosoc_noflash:soc|picosoc_mem:memory|mem[123][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][0] + +# Subckt 11074: picosoc_noflash:soc|picosoc_mem:memory|mem[63][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][0] + +# Subckt 11075: picosoc_noflash:soc|picosoc_mem:memory|mem[127][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][0] + +# Subckt 11076: picosoc_noflash:soc|picosoc_mem:memory|Mux31~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[123][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[59][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~60 + +# Subckt 11077: picosoc_noflash:soc|picosoc_mem:memory|Mux31~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~61 + +# Subckt 11078: picosoc_noflash:soc|picosoc_mem:memory|Mux31~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~62 + +# Subckt 11079: picosoc_noflash:soc|picosoc_mem:memory|mem[160][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][0] + +# Subckt 11080: picosoc_noflash:soc|picosoc_mem:memory|mem[224][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][0] + +# Subckt 11081: picosoc_noflash:soc|picosoc_mem:memory|mem[161][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][0] + +# Subckt 11082: picosoc_noflash:soc|picosoc_mem:memory|mem[225][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][0] + +# Subckt 11083: picosoc_noflash:soc|picosoc_mem:memory|Mux31~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[225][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[161][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~63 + +# Subckt 11084: picosoc_noflash:soc|picosoc_mem:memory|mem[168][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][0] + +# Subckt 11085: picosoc_noflash:soc|picosoc_mem:memory|mem[232][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][0] + +# Subckt 11086: picosoc_noflash:soc|picosoc_mem:memory|mem[169][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][0] + +# Subckt 11087: picosoc_noflash:soc|picosoc_mem:memory|mem[233][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][0] + +# Subckt 11088: picosoc_noflash:soc|picosoc_mem:memory|Mux31~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[169][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~64 + +# Subckt 11089: picosoc_noflash:soc|picosoc_mem:memory|mem[164][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][0] + +# Subckt 11090: picosoc_noflash:soc|picosoc_mem:memory|mem[228][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][0] + +# Subckt 11091: picosoc_noflash:soc|picosoc_mem:memory|mem[165][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][0] + +# Subckt 11092: picosoc_noflash:soc|picosoc_mem:memory|mem[229][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][0] + +# Subckt 11093: picosoc_noflash:soc|picosoc_mem:memory|Mux31~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~65 + +# Subckt 11094: picosoc_noflash:soc|picosoc_mem:memory|mem[172][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][0] + +# Subckt 11095: picosoc_noflash:soc|picosoc_mem:memory|mem[236][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][0] + +# Subckt 11096: picosoc_noflash:soc|picosoc_mem:memory|mem[173][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][0] + +# Subckt 11097: picosoc_noflash:soc|picosoc_mem:memory|mem[237][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][0] + +# Subckt 11098: picosoc_noflash:soc|picosoc_mem:memory|Mux31~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~66 + +# Subckt 11099: picosoc_noflash:soc|picosoc_mem:memory|Mux31~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~67 + +# Subckt 11100: picosoc_noflash:soc|picosoc_mem:memory|mem[176][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][0] + +# Subckt 11101: picosoc_noflash:soc|picosoc_mem:memory|mem[240][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][0] + +# Subckt 11102: picosoc_noflash:soc|picosoc_mem:memory|mem[184][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][0] + +# Subckt 11103: picosoc_noflash:soc|picosoc_mem:memory|mem[248][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][0] + +# Subckt 11104: picosoc_noflash:soc|picosoc_mem:memory|Mux31~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[184][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~68 + +# Subckt 11105: picosoc_noflash:soc|picosoc_mem:memory|mem[177][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][0] + +# Subckt 11106: picosoc_noflash:soc|picosoc_mem:memory|mem[241][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][0] + +# Subckt 11107: picosoc_noflash:soc|picosoc_mem:memory|mem[185][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][0] + +# Subckt 11108: picosoc_noflash:soc|picosoc_mem:memory|mem[249][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][0] + +# Subckt 11109: picosoc_noflash:soc|picosoc_mem:memory|Mux31~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[177][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~69 + +# Subckt 11110: picosoc_noflash:soc|picosoc_mem:memory|mem[180][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][0] + +# Subckt 11111: picosoc_noflash:soc|picosoc_mem:memory|mem[244][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][0] + +# Subckt 11112: picosoc_noflash:soc|picosoc_mem:memory|mem[188][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][0] + +# Subckt 11113: picosoc_noflash:soc|picosoc_mem:memory|mem[252][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][0] + +# Subckt 11114: picosoc_noflash:soc|picosoc_mem:memory|Mux31~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~70 + +# Subckt 11115: picosoc_noflash:soc|picosoc_mem:memory|mem[181][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][0] + +# Subckt 11116: picosoc_noflash:soc|picosoc_mem:memory|mem[245][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][0] + +# Subckt 11117: picosoc_noflash:soc|picosoc_mem:memory|mem[189][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][0] + +# Subckt 11118: picosoc_noflash:soc|picosoc_mem:memory|mem[253][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][0] + +# Subckt 11119: picosoc_noflash:soc|picosoc_mem:memory|Mux31~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[245][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[181][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~71 + +# Subckt 11120: picosoc_noflash:soc|picosoc_mem:memory|Mux31~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~72 + +# Subckt 11121: picosoc_noflash:soc|picosoc_mem:memory|mem[162][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][0] + +# Subckt 11122: picosoc_noflash:soc|picosoc_mem:memory|mem[226][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][0] + +# Subckt 11123: picosoc_noflash:soc|picosoc_mem:memory|mem[163][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][0] + +# Subckt 11124: picosoc_noflash:soc|picosoc_mem:memory|mem[227][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][0] + +# Subckt 11125: picosoc_noflash:soc|picosoc_mem:memory|Mux31~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[227][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[163][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~73 + +# Subckt 11126: picosoc_noflash:soc|picosoc_mem:memory|mem[170][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][0] + +# Subckt 11127: picosoc_noflash:soc|picosoc_mem:memory|mem[234][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][0] + +# Subckt 11128: picosoc_noflash:soc|picosoc_mem:memory|mem[171][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][0] + +# Subckt 11129: picosoc_noflash:soc|picosoc_mem:memory|mem[235][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][0] + +# Subckt 11130: picosoc_noflash:soc|picosoc_mem:memory|Mux31~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[171][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~74 + +# Subckt 11131: picosoc_noflash:soc|picosoc_mem:memory|mem[166][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][0] + +# Subckt 11132: picosoc_noflash:soc|picosoc_mem:memory|mem[230][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][0] + +# Subckt 11133: picosoc_noflash:soc|picosoc_mem:memory|mem[167][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][0] + +# Subckt 11134: picosoc_noflash:soc|picosoc_mem:memory|mem[231][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][0] + +# Subckt 11135: picosoc_noflash:soc|picosoc_mem:memory|Mux31~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[167][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~75 + +# Subckt 11136: picosoc_noflash:soc|picosoc_mem:memory|mem[174][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][0] + +# Subckt 11137: picosoc_noflash:soc|picosoc_mem:memory|mem[238][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][0] + +# Subckt 11138: picosoc_noflash:soc|picosoc_mem:memory|mem[175][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][0] + +# Subckt 11139: picosoc_noflash:soc|picosoc_mem:memory|mem[239][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][0] + +# Subckt 11140: picosoc_noflash:soc|picosoc_mem:memory|Mux31~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[174][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~76 + +# Subckt 11141: picosoc_noflash:soc|picosoc_mem:memory|Mux31~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~77 + +# Subckt 11142: picosoc_noflash:soc|picosoc_mem:memory|mem[178][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][0] + +# Subckt 11143: picosoc_noflash:soc|picosoc_mem:memory|mem[242][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][0] + +# Subckt 11144: picosoc_noflash:soc|picosoc_mem:memory|mem[186][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][0] + +# Subckt 11145: picosoc_noflash:soc|picosoc_mem:memory|mem[250][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][0] + +# Subckt 11146: picosoc_noflash:soc|picosoc_mem:memory|Mux31~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[178][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~78 + +# Subckt 11147: picosoc_noflash:soc|picosoc_mem:memory|mem[179][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][0] + +# Subckt 11148: picosoc_noflash:soc|picosoc_mem:memory|mem[243][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][0] + +# Subckt 11149: picosoc_noflash:soc|picosoc_mem:memory|mem[187][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][0] + +# Subckt 11150: picosoc_noflash:soc|picosoc_mem:memory|mem[251][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][0] + +# Subckt 11151: picosoc_noflash:soc|picosoc_mem:memory|Mux31~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[187][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[179][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~79 + +# Subckt 11152: picosoc_noflash:soc|picosoc_mem:memory|mem[182][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][0] + +# Subckt 11153: picosoc_noflash:soc|picosoc_mem:memory|mem[246][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][0] + +# Subckt 11154: picosoc_noflash:soc|picosoc_mem:memory|mem[190][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][0] + +# Subckt 11155: picosoc_noflash:soc|picosoc_mem:memory|mem[254][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][0] + +# Subckt 11156: picosoc_noflash:soc|picosoc_mem:memory|Mux31~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[190][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[182][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~80 + +# Subckt 11157: picosoc_noflash:soc|picosoc_mem:memory|mem[183][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][0] + +# Subckt 11158: picosoc_noflash:soc|picosoc_mem:memory|mem[247][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][0] + +# Subckt 11159: picosoc_noflash:soc|picosoc_mem:memory|mem[191][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][0] + +# Subckt 11160: picosoc_noflash:soc|picosoc_mem:memory|mem[255][0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][0] + +# Subckt 11161: picosoc_noflash:soc|picosoc_mem:memory|Mux31~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[191][0] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][0] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[183][0] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~81 + +# Subckt 11162: picosoc_noflash:soc|picosoc_mem:memory|Mux31~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~82 + +# Subckt 11163: picosoc_noflash:soc|picosoc_mem:memory|Mux31~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~83 + +# Subckt 11164: picosoc_noflash:soc|picosoc_mem:memory|Mux31~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux31~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux31~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux31~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux31~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux31~84 + +# Subckt 11165: picosoc_noflash:soc|picosoc_mem:memory|rdata[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux31~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[0] + +# Subckt 11166: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~5 + +# Subckt 11167: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~5 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[0] + +# Subckt 11168: picosoc_noflash:soc|mem_rdata[0]~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~10 \ + datae=picosoc_noflash:soc|mem_rdata[7]~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[0] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|rdata[0] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[0] \ + combout=picosoc_noflash:soc|mem_rdata[0]~14 + +# Subckt 11169: picosoc_noflash:soc|mem_rdata[0]~52_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[0]~14 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a0 \ + datac=iomem_rdata[0] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[0]~52 + +# Subckt 11170: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[16]~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[0]~52 \ + datac=picosoc_noflash:soc|mem_rdata[16]~87 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[16]~50 + +# Subckt 11171: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[16]~50 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[16] + +# Subckt 11172: picosoc_noflash:soc|picorv32:cpu|Add7~20_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~20 + +# Subckt 11173: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~82 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector173~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[16] + +# Subckt 11174: picosoc_noflash:soc|picorv32:cpu|Selector173~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|current_pc~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[16] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector173~0 + +# Subckt 11175: picosoc_noflash:soc|picorv32:cpu|reg_pc[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector173~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_pc[16] + +# Subckt 11176: picosoc_noflash:soc|picorv32:cpu|reg_out~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[49] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[49] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~71 + +# Subckt 11177: picosoc_noflash:soc|picorv32:cpu|irq_mask~12_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[17]~10 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~12 + +# Subckt 11178: picosoc_noflash:soc|picorv32:cpu|irq_mask[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~12 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[17] + +# Subckt 11179: picosoc_noflash:soc|picorv32:cpu|reg_out~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[17]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~71 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~72 + +# Subckt 11180: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~110_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~110 + +# Subckt 11181: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~72 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~110 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[17] + +# Subckt 11182: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[49] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[17] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[17] + +# Subckt 11183: picosoc_noflash:soc|picorv32:cpu|reg_out~73_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~73 + +# Subckt 11184: picosoc_noflash:soc|picorv32:cpu|reg_out~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~73 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~72 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~65 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~74 + +# Subckt 11185: picosoc_noflash:soc|picorv32:cpu|reg_out~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~74 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~75 + +# Subckt 11186: picosoc_noflash:soc|picorv32:cpu|reg_out[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~75 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[17] + +# Subckt 11187: picosoc_noflash:soc|picorv32:cpu|Selector108~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~28 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~26 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~25 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~23 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector108~0 + +# Subckt 11188: picosoc_noflash:soc|picorv32:cpu|Selector108~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector108~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector108~1 + +# Subckt 11189: picosoc_noflash:soc|picorv32:cpu|Selector108~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector108~2 + +# Subckt 11190: picosoc_noflash:soc|picorv32:cpu|Selector108~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector108~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector108~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~73 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector108~3 + +# Subckt 11191: picosoc_noflash:soc|picorv32:cpu|Selector108~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector108~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector108~4 + +# Subckt 11192: picosoc_noflash:soc|picorv32:cpu|alu_out_q[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector108~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[17] + +# Subckt 11193: picosoc_noflash:soc|picorv32:cpu|Selector140~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector140~0 + +# Subckt 11194: picosoc_noflash:soc|picorv32:cpu|current_pc~10_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector140~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~10 + +# Subckt 11195: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~86 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector172~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[17] + +# Subckt 11196: picosoc_noflash:soc|picorv32:cpu|Selector140~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~65 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector140~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector140~1 + +# Subckt 11197: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector140~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[28] + +# Subckt 11198: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a17~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector140~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a17 + +# Subckt 11199: picosoc_noflash:soc|picorv32:cpu|Selector520~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a17 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector520~0 + +# Subckt 11200: picosoc_noflash:soc|picorv32:cpu|reg_op2[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector520~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] + +# Subckt 11201: picosoc_noflash:soc|picorv32:cpu|mem_wdata[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] + +# Subckt 11202: picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17] + +# Subckt 11203: picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17] + +# Subckt 11204: picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17] + +# Subckt 11205: picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17] + +# Subckt 11206: picosoc_noflash:soc|picosoc_mem:memory|Mux14~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~0 + +# Subckt 11207: picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17] + +# Subckt 11208: picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17] + +# Subckt 11209: picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17] + +# Subckt 11210: picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17] + +# Subckt 11211: picosoc_noflash:soc|picosoc_mem:memory|Mux14~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~1 + +# Subckt 11212: picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17] + +# Subckt 11213: picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17] + +# Subckt 11214: picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17] + +# Subckt 11215: picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17] + +# Subckt 11216: picosoc_noflash:soc|picosoc_mem:memory|Mux14~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~2 + +# Subckt 11217: picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17] + +# Subckt 11218: picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17] + +# Subckt 11219: picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17] + +# Subckt 11220: picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17] + +# Subckt 11221: picosoc_noflash:soc|picosoc_mem:memory|Mux14~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~3 + +# Subckt 11222: picosoc_noflash:soc|picosoc_mem:memory|Mux14~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~4 + +# Subckt 11223: picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17] + +# Subckt 11224: picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17] + +# Subckt 11225: picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17] + +# Subckt 11226: picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17] + +# Subckt 11227: picosoc_noflash:soc|picosoc_mem:memory|Mux14~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~5 + +# Subckt 11228: picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17] + +# Subckt 11229: picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17] + +# Subckt 11230: picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17] + +# Subckt 11231: picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17] + +# Subckt 11232: picosoc_noflash:soc|picosoc_mem:memory|Mux14~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~6 + +# Subckt 11233: picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17] + +# Subckt 11234: picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17] + +# Subckt 11235: picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17] + +# Subckt 11236: picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17] + +# Subckt 11237: picosoc_noflash:soc|picosoc_mem:memory|Mux14~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~7 + +# Subckt 11238: picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17] + +# Subckt 11239: picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17] + +# Subckt 11240: picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17] + +# Subckt 11241: picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17] + +# Subckt 11242: picosoc_noflash:soc|picosoc_mem:memory|Mux14~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~8 + +# Subckt 11243: picosoc_noflash:soc|picosoc_mem:memory|Mux14~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~9 + +# Subckt 11244: picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17] + +# Subckt 11245: picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17] + +# Subckt 11246: picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17] + +# Subckt 11247: picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17] + +# Subckt 11248: picosoc_noflash:soc|picosoc_mem:memory|Mux14~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~10 + +# Subckt 11249: picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17] + +# Subckt 11250: picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17] + +# Subckt 11251: picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17] + +# Subckt 11252: picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17] + +# Subckt 11253: picosoc_noflash:soc|picosoc_mem:memory|Mux14~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~11 + +# Subckt 11254: picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17] + +# Subckt 11255: picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17] + +# Subckt 11256: picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17] + +# Subckt 11257: picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17] + +# Subckt 11258: picosoc_noflash:soc|picosoc_mem:memory|Mux14~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~12 + +# Subckt 11259: picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17] + +# Subckt 11260: picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17] + +# Subckt 11261: picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17] + +# Subckt 11262: picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17] + +# Subckt 11263: picosoc_noflash:soc|picosoc_mem:memory|Mux14~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~13 + +# Subckt 11264: picosoc_noflash:soc|picosoc_mem:memory|Mux14~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~14 + +# Subckt 11265: picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17] + +# Subckt 11266: picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17] + +# Subckt 11267: picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17] + +# Subckt 11268: picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17] + +# Subckt 11269: picosoc_noflash:soc|picosoc_mem:memory|Mux14~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~15 + +# Subckt 11270: picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17] + +# Subckt 11271: picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17] + +# Subckt 11272: picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17] + +# Subckt 11273: picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17] + +# Subckt 11274: picosoc_noflash:soc|picosoc_mem:memory|Mux14~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~16 + +# Subckt 11275: picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17] + +# Subckt 11276: picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17] + +# Subckt 11277: picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17] + +# Subckt 11278: picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17] + +# Subckt 11279: picosoc_noflash:soc|picosoc_mem:memory|Mux14~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~17 + +# Subckt 11280: picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17] + +# Subckt 11281: picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17] + +# Subckt 11282: picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17] + +# Subckt 11283: picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17] + +# Subckt 11284: picosoc_noflash:soc|picosoc_mem:memory|Mux14~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~18 + +# Subckt 11285: picosoc_noflash:soc|picosoc_mem:memory|Mux14~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~19 + +# Subckt 11286: picosoc_noflash:soc|picosoc_mem:memory|Mux14~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~20 + +# Subckt 11287: picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17] + +# Subckt 11288: picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17] + +# Subckt 11289: picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17] + +# Subckt 11290: picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17] + +# Subckt 11291: picosoc_noflash:soc|picosoc_mem:memory|Mux14~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~21 + +# Subckt 11292: picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17] + +# Subckt 11293: picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17] + +# Subckt 11294: picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17] + +# Subckt 11295: picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17] + +# Subckt 11296: picosoc_noflash:soc|picosoc_mem:memory|Mux14~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~22 + +# Subckt 11297: picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17] + +# Subckt 11298: picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17] + +# Subckt 11299: picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17] + +# Subckt 11300: picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17] + +# Subckt 11301: picosoc_noflash:soc|picosoc_mem:memory|Mux14~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~23 + +# Subckt 11302: picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17] + +# Subckt 11303: picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17] + +# Subckt 11304: picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17] + +# Subckt 11305: picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17] + +# Subckt 11306: picosoc_noflash:soc|picosoc_mem:memory|Mux14~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~24 + +# Subckt 11307: picosoc_noflash:soc|picosoc_mem:memory|Mux14~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~25 + +# Subckt 11308: picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17] + +# Subckt 11309: picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17] + +# Subckt 11310: picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17] + +# Subckt 11311: picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17] + +# Subckt 11312: picosoc_noflash:soc|picosoc_mem:memory|Mux14~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~26 + +# Subckt 11313: picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17] + +# Subckt 11314: picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17] + +# Subckt 11315: picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17] + +# Subckt 11316: picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17] + +# Subckt 11317: picosoc_noflash:soc|picosoc_mem:memory|Mux14~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~27 + +# Subckt 11318: picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17] + +# Subckt 11319: picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17] + +# Subckt 11320: picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17] + +# Subckt 11321: picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17] + +# Subckt 11322: picosoc_noflash:soc|picosoc_mem:memory|Mux14~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~28 + +# Subckt 11323: picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17] + +# Subckt 11324: picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17] + +# Subckt 11325: picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17] + +# Subckt 11326: picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17] + +# Subckt 11327: picosoc_noflash:soc|picosoc_mem:memory|Mux14~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~29 + +# Subckt 11328: picosoc_noflash:soc|picosoc_mem:memory|Mux14~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~30 + +# Subckt 11329: picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17] + +# Subckt 11330: picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17] + +# Subckt 11331: picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17] + +# Subckt 11332: picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17] + +# Subckt 11333: picosoc_noflash:soc|picosoc_mem:memory|Mux14~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~31 + +# Subckt 11334: picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17] + +# Subckt 11335: picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17] + +# Subckt 11336: picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17] + +# Subckt 11337: picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17] + +# Subckt 11338: picosoc_noflash:soc|picosoc_mem:memory|Mux14~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~32 + +# Subckt 11339: picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17] + +# Subckt 11340: picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17] + +# Subckt 11341: picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17] + +# Subckt 11342: picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17] + +# Subckt 11343: picosoc_noflash:soc|picosoc_mem:memory|Mux14~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~33 + +# Subckt 11344: picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17] + +# Subckt 11345: picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17] + +# Subckt 11346: picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17] + +# Subckt 11347: picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17] + +# Subckt 11348: picosoc_noflash:soc|picosoc_mem:memory|Mux14~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~34 + +# Subckt 11349: picosoc_noflash:soc|picosoc_mem:memory|Mux14~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~35 + +# Subckt 11350: picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17] + +# Subckt 11351: picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17] + +# Subckt 11352: picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17] + +# Subckt 11353: picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17] + +# Subckt 11354: picosoc_noflash:soc|picosoc_mem:memory|Mux14~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~36 + +# Subckt 11355: picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17] + +# Subckt 11356: picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17] + +# Subckt 11357: picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17] + +# Subckt 11358: picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17] + +# Subckt 11359: picosoc_noflash:soc|picosoc_mem:memory|Mux14~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~37 + +# Subckt 11360: picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17] + +# Subckt 11361: picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17] + +# Subckt 11362: picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17] + +# Subckt 11363: picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17] + +# Subckt 11364: picosoc_noflash:soc|picosoc_mem:memory|Mux14~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~38 + +# Subckt 11365: picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17] + +# Subckt 11366: picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17] + +# Subckt 11367: picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17] + +# Subckt 11368: picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17] + +# Subckt 11369: picosoc_noflash:soc|picosoc_mem:memory|Mux14~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~39 + +# Subckt 11370: picosoc_noflash:soc|picosoc_mem:memory|Mux14~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~40 + +# Subckt 11371: picosoc_noflash:soc|picosoc_mem:memory|Mux14~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~41 + +# Subckt 11372: picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17] + +# Subckt 11373: picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17] + +# Subckt 11374: picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17] + +# Subckt 11375: picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17] + +# Subckt 11376: picosoc_noflash:soc|picosoc_mem:memory|Mux14~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~42 + +# Subckt 11377: picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17] + +# Subckt 11378: picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17] + +# Subckt 11379: picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17] + +# Subckt 11380: picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17] + +# Subckt 11381: picosoc_noflash:soc|picosoc_mem:memory|Mux14~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~43 + +# Subckt 11382: picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17] + +# Subckt 11383: picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17] + +# Subckt 11384: picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17] + +# Subckt 11385: picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17] + +# Subckt 11386: picosoc_noflash:soc|picosoc_mem:memory|Mux14~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~44 + +# Subckt 11387: picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17] + +# Subckt 11388: picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17] + +# Subckt 11389: picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17] + +# Subckt 11390: picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17] + +# Subckt 11391: picosoc_noflash:soc|picosoc_mem:memory|Mux14~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~45 + +# Subckt 11392: picosoc_noflash:soc|picosoc_mem:memory|Mux14~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~46 + +# Subckt 11393: picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17] + +# Subckt 11394: picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17] + +# Subckt 11395: picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17] + +# Subckt 11396: picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17] + +# Subckt 11397: picosoc_noflash:soc|picosoc_mem:memory|Mux14~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~47 + +# Subckt 11398: picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17] + +# Subckt 11399: picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17] + +# Subckt 11400: picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17] + +# Subckt 11401: picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17] + +# Subckt 11402: picosoc_noflash:soc|picosoc_mem:memory|Mux14~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~48 + +# Subckt 11403: picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17] + +# Subckt 11404: picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17] + +# Subckt 11405: picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17] + +# Subckt 11406: picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17] + +# Subckt 11407: picosoc_noflash:soc|picosoc_mem:memory|Mux14~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~49 + +# Subckt 11408: picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17] + +# Subckt 11409: picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17] + +# Subckt 11410: picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17] + +# Subckt 11411: picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17] + +# Subckt 11412: picosoc_noflash:soc|picosoc_mem:memory|Mux14~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~50 + +# Subckt 11413: picosoc_noflash:soc|picosoc_mem:memory|Mux14~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~51 + +# Subckt 11414: picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17] + +# Subckt 11415: picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17] + +# Subckt 11416: picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17] + +# Subckt 11417: picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17] + +# Subckt 11418: picosoc_noflash:soc|picosoc_mem:memory|Mux14~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~52 + +# Subckt 11419: picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17] + +# Subckt 11420: picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17] + +# Subckt 11421: picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17] + +# Subckt 11422: picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17] + +# Subckt 11423: picosoc_noflash:soc|picosoc_mem:memory|Mux14~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~53 + +# Subckt 11424: picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17] + +# Subckt 11425: picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17] + +# Subckt 11426: picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17] + +# Subckt 11427: picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17] + +# Subckt 11428: picosoc_noflash:soc|picosoc_mem:memory|Mux14~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~54 + +# Subckt 11429: picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17] + +# Subckt 11430: picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17] + +# Subckt 11431: picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17] + +# Subckt 11432: picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17] + +# Subckt 11433: picosoc_noflash:soc|picosoc_mem:memory|Mux14~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~55 + +# Subckt 11434: picosoc_noflash:soc|picosoc_mem:memory|Mux14~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~56 + +# Subckt 11435: picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17] + +# Subckt 11436: picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17] + +# Subckt 11437: picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17] + +# Subckt 11438: picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17] + +# Subckt 11439: picosoc_noflash:soc|picosoc_mem:memory|Mux14~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~57 + +# Subckt 11440: picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17] + +# Subckt 11441: picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17] + +# Subckt 11442: picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17] + +# Subckt 11443: picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17] + +# Subckt 11444: picosoc_noflash:soc|picosoc_mem:memory|Mux14~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~58 + +# Subckt 11445: picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17] + +# Subckt 11446: picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17] + +# Subckt 11447: picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17] + +# Subckt 11448: picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17] + +# Subckt 11449: picosoc_noflash:soc|picosoc_mem:memory|Mux14~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~59 + +# Subckt 11450: picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17] + +# Subckt 11451: picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17] + +# Subckt 11452: picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17] + +# Subckt 11453: picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17] + +# Subckt 11454: picosoc_noflash:soc|picosoc_mem:memory|Mux14~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~60 + +# Subckt 11455: picosoc_noflash:soc|picosoc_mem:memory|Mux14~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~61 + +# Subckt 11456: picosoc_noflash:soc|picosoc_mem:memory|Mux14~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~62 + +# Subckt 11457: picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17] + +# Subckt 11458: picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17] + +# Subckt 11459: picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17] + +# Subckt 11460: picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17] + +# Subckt 11461: picosoc_noflash:soc|picosoc_mem:memory|Mux14~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~63 + +# Subckt 11462: picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17] + +# Subckt 11463: picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17] + +# Subckt 11464: picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17] + +# Subckt 11465: picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17] + +# Subckt 11466: picosoc_noflash:soc|picosoc_mem:memory|Mux14~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~64 + +# Subckt 11467: picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17] + +# Subckt 11468: picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17] + +# Subckt 11469: picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17] + +# Subckt 11470: picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17] + +# Subckt 11471: picosoc_noflash:soc|picosoc_mem:memory|Mux14~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~65 + +# Subckt 11472: picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17] + +# Subckt 11473: picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17] + +# Subckt 11474: picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17] + +# Subckt 11475: picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17] + +# Subckt 11476: picosoc_noflash:soc|picosoc_mem:memory|Mux14~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~66 + +# Subckt 11477: picosoc_noflash:soc|picosoc_mem:memory|Mux14~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~67 + +# Subckt 11478: picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17] + +# Subckt 11479: picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17] + +# Subckt 11480: picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17] + +# Subckt 11481: picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17] + +# Subckt 11482: picosoc_noflash:soc|picosoc_mem:memory|Mux14~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~68 + +# Subckt 11483: picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17] + +# Subckt 11484: picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17] + +# Subckt 11485: picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17] + +# Subckt 11486: picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17] + +# Subckt 11487: picosoc_noflash:soc|picosoc_mem:memory|Mux14~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~69 + +# Subckt 11488: picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17] + +# Subckt 11489: picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17] + +# Subckt 11490: picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17] + +# Subckt 11491: picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17] + +# Subckt 11492: picosoc_noflash:soc|picosoc_mem:memory|Mux14~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~70 + +# Subckt 11493: picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17] + +# Subckt 11494: picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17] + +# Subckt 11495: picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17] + +# Subckt 11496: picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17] + +# Subckt 11497: picosoc_noflash:soc|picosoc_mem:memory|Mux14~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~71 + +# Subckt 11498: picosoc_noflash:soc|picosoc_mem:memory|Mux14~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~72 + +# Subckt 11499: picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17] + +# Subckt 11500: picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17] + +# Subckt 11501: picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17] + +# Subckt 11502: picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17] + +# Subckt 11503: picosoc_noflash:soc|picosoc_mem:memory|Mux14~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~73 + +# Subckt 11504: picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17] + +# Subckt 11505: picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17] + +# Subckt 11506: picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17] + +# Subckt 11507: picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17] + +# Subckt 11508: picosoc_noflash:soc|picosoc_mem:memory|Mux14~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~74 + +# Subckt 11509: picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17] + +# Subckt 11510: picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17] + +# Subckt 11511: picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17] + +# Subckt 11512: picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17] + +# Subckt 11513: picosoc_noflash:soc|picosoc_mem:memory|Mux14~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~75 + +# Subckt 11514: picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17] + +# Subckt 11515: picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17] + +# Subckt 11516: picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17] + +# Subckt 11517: picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17] + +# Subckt 11518: picosoc_noflash:soc|picosoc_mem:memory|Mux14~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~76 + +# Subckt 11519: picosoc_noflash:soc|picosoc_mem:memory|Mux14~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~77 + +# Subckt 11520: picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17] + +# Subckt 11521: picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17] + +# Subckt 11522: picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17] + +# Subckt 11523: picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17] + +# Subckt 11524: picosoc_noflash:soc|picosoc_mem:memory|Mux14~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~78 + +# Subckt 11525: picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17] + +# Subckt 11526: picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17] + +# Subckt 11527: picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17] + +# Subckt 11528: picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17] + +# Subckt 11529: picosoc_noflash:soc|picosoc_mem:memory|Mux14~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~79 + +# Subckt 11530: picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17] + +# Subckt 11531: picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17] + +# Subckt 11532: picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17] + +# Subckt 11533: picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17] + +# Subckt 11534: picosoc_noflash:soc|picosoc_mem:memory|Mux14~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~80 + +# Subckt 11535: picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17] + +# Subckt 11536: picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17] + +# Subckt 11537: picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17] + +# Subckt 11538: picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17] + +# Subckt 11539: picosoc_noflash:soc|picosoc_mem:memory|Mux14~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~81 + +# Subckt 11540: picosoc_noflash:soc|picosoc_mem:memory|Mux14~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~82 + +# Subckt 11541: picosoc_noflash:soc|picosoc_mem:memory|Mux14~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~83 + +# Subckt 11542: picosoc_noflash:soc|picosoc_mem:memory|Mux14~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux14~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux14~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux14~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux14~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux14~84 + +# Subckt 11543: picosoc_noflash:soc|picosoc_mem:memory|rdata[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux14~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[17] + +# Subckt 11544: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[17] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] + +# Subckt 11545: picosoc_noflash:soc|mem_rdata[17]~186_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[17] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[17]~186 + +# Subckt 11546: picosoc_noflash:soc|mem_rdata[17]~187_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[17]~186 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[17] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|mem_rdata[17]~187 + +# Subckt 11547: picosoc_noflash:soc|mem_rdata[17]~188_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~187 \ + datae=iomem_rdata[17] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=iomem_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|mem_rdata[24]~10 \ + combout=picosoc_noflash:soc|mem_rdata[17]~188 + +# Subckt 11548: picosoc_noflash:soc|mem_rdata[17]~189_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[17] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[17]~189 + +# Subckt 11549: picosoc_noflash:soc|mem_rdata[17]~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~190 \ + datae=picosoc_noflash:soc|mem_rdata[17]~189 \ + datad=picosoc_noflash:soc|mem_rdata[17]~188 \ + datac=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a17 \ + datab=picosoc_noflash:soc|mem_rdata[22]~17 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[17]~42 + +# Subckt 11550: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[17]~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[1]~43 \ + datac=picosoc_noflash:soc|mem_rdata[17]~42 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[17]~44 + +# Subckt 11551: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[17]~44 \ + datac=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux22~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~1 + +# Subckt 11552: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[17] + +# Subckt 11553: picosoc_noflash:soc|mem_rdata[17]~162_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[17] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] \ + combout=picosoc_noflash:soc|mem_rdata[17]~162 + +# Subckt 11554: picosoc_noflash:soc|mem_rdata[17]~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~162 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[17]~8 + +# Subckt 11555: picosoc_noflash:soc|mem_rdata[17]~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[22]~4 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a17 \ + datac=iomem_rdata[17] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[17]~40 + +# Subckt 11556: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[17]~42 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[1] + +# Subckt 11557: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~119_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~119 + +# Subckt 11558: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~119 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~13 + +# Subckt 11559: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[1] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~13 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datab=picosoc_noflash:soc|mem_ready~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~14 + +# Subckt 11560: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~14 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datad=picosoc_noflash:soc|mem_rdata[17]~40 \ + datac=picosoc_noflash:soc|mem_rdata[17]~8 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[17] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~15 + +# Subckt 11561: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~15 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~5 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~33 + +# Subckt 11562: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~47 + +# Subckt 11563: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~48_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~48 + +# Subckt 11564: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~48 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~47 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~33 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal24~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~46 + +# Subckt 11565: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~46 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~45 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~44 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~34 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~39 + +# Subckt 11566: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~37 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] + +# Subckt 11567: picosoc_noflash:soc|picorv32:cpu|Selector71~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector71~0 + +# Subckt 11568: picosoc_noflash:soc|picorv32:cpu|decoded_imm[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector71~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[21] + +# Subckt 11569: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[32]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector136~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[32] + +# Subckt 11570: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a21~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector136~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a21 + +# Subckt 11571: picosoc_noflash:soc|picorv32:cpu|Selector516~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a21 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[32] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector516~0 + +# Subckt 11572: picosoc_noflash:soc|picorv32:cpu|reg_op2[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector516~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] + +# Subckt 11573: picosoc_noflash:soc|picorv32:cpu|mem_wdata[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] + +# Subckt 11574: picosoc_noflash:soc|picosoc_mem:memory|mem[0][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][21] + +# Subckt 11575: picosoc_noflash:soc|picosoc_mem:memory|mem[32][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][21] + +# Subckt 11576: picosoc_noflash:soc|picosoc_mem:memory|mem[1][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][21] + +# Subckt 11577: picosoc_noflash:soc|picosoc_mem:memory|mem[33][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][21] + +# Subckt 11578: picosoc_noflash:soc|picosoc_mem:memory|Mux10~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[33][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[32][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~0 + +# Subckt 11579: picosoc_noflash:soc|picosoc_mem:memory|mem[8][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][21] + +# Subckt 11580: picosoc_noflash:soc|picosoc_mem:memory|mem[40][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][21] + +# Subckt 11581: picosoc_noflash:soc|picosoc_mem:memory|mem[9][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][21] + +# Subckt 11582: picosoc_noflash:soc|picosoc_mem:memory|mem[41][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][21] + +# Subckt 11583: picosoc_noflash:soc|picosoc_mem:memory|Mux10~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[41][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[40][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~1 + +# Subckt 11584: picosoc_noflash:soc|picosoc_mem:memory|mem[4][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][21] + +# Subckt 11585: picosoc_noflash:soc|picosoc_mem:memory|mem[36][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][21] + +# Subckt 11586: picosoc_noflash:soc|picosoc_mem:memory|mem[5][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][21] + +# Subckt 11587: picosoc_noflash:soc|picosoc_mem:memory|mem[37][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][21] + +# Subckt 11588: picosoc_noflash:soc|picosoc_mem:memory|Mux10~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[37][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[36][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~2 + +# Subckt 11589: picosoc_noflash:soc|picosoc_mem:memory|mem[12][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][21] + +# Subckt 11590: picosoc_noflash:soc|picosoc_mem:memory|mem[44][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][21] + +# Subckt 11591: picosoc_noflash:soc|picosoc_mem:memory|mem[13][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][21] + +# Subckt 11592: picosoc_noflash:soc|picosoc_mem:memory|mem[45][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][21] + +# Subckt 11593: picosoc_noflash:soc|picosoc_mem:memory|Mux10~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[44][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~3 + +# Subckt 11594: picosoc_noflash:soc|picosoc_mem:memory|Mux10~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~4 + +# Subckt 11595: picosoc_noflash:soc|picosoc_mem:memory|mem[16][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][21] + +# Subckt 11596: picosoc_noflash:soc|picosoc_mem:memory|mem[48][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][21] + +# Subckt 11597: picosoc_noflash:soc|picosoc_mem:memory|mem[24][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][21] + +# Subckt 11598: picosoc_noflash:soc|picosoc_mem:memory|mem[56][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][21] + +# Subckt 11599: picosoc_noflash:soc|picosoc_mem:memory|Mux10~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[56][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~5 + +# Subckt 11600: picosoc_noflash:soc|picosoc_mem:memory|mem[17][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][21] + +# Subckt 11601: picosoc_noflash:soc|picosoc_mem:memory|mem[49][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][21] + +# Subckt 11602: picosoc_noflash:soc|picosoc_mem:memory|mem[25][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][21] + +# Subckt 11603: picosoc_noflash:soc|picosoc_mem:memory|mem[57][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][21] + +# Subckt 11604: picosoc_noflash:soc|picosoc_mem:memory|Mux10~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[57][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~6 + +# Subckt 11605: picosoc_noflash:soc|picosoc_mem:memory|mem[20][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][21] + +# Subckt 11606: picosoc_noflash:soc|picosoc_mem:memory|mem[52][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][21] + +# Subckt 11607: picosoc_noflash:soc|picosoc_mem:memory|mem[28][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][21] + +# Subckt 11608: picosoc_noflash:soc|picosoc_mem:memory|mem[60][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][21] + +# Subckt 11609: picosoc_noflash:soc|picosoc_mem:memory|Mux10~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[60][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[52][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~7 + +# Subckt 11610: picosoc_noflash:soc|picosoc_mem:memory|mem[21][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][21] + +# Subckt 11611: picosoc_noflash:soc|picosoc_mem:memory|mem[53][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][21] + +# Subckt 11612: picosoc_noflash:soc|picosoc_mem:memory|mem[29][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][21] + +# Subckt 11613: picosoc_noflash:soc|picosoc_mem:memory|mem[61][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][21] + +# Subckt 11614: picosoc_noflash:soc|picosoc_mem:memory|Mux10~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[53][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[21][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~8 + +# Subckt 11615: picosoc_noflash:soc|picosoc_mem:memory|Mux10~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~9 + +# Subckt 11616: picosoc_noflash:soc|picosoc_mem:memory|mem[2][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][21] + +# Subckt 11617: picosoc_noflash:soc|picosoc_mem:memory|mem[34][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][21] + +# Subckt 11618: picosoc_noflash:soc|picosoc_mem:memory|mem[3][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][21] + +# Subckt 11619: picosoc_noflash:soc|picosoc_mem:memory|mem[35][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][21] + +# Subckt 11620: picosoc_noflash:soc|picosoc_mem:memory|Mux10~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[35][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[34][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~10 + +# Subckt 11621: picosoc_noflash:soc|picosoc_mem:memory|mem[10][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][21] + +# Subckt 11622: picosoc_noflash:soc|picosoc_mem:memory|mem[42][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][21] + +# Subckt 11623: picosoc_noflash:soc|picosoc_mem:memory|mem[11][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][21] + +# Subckt 11624: picosoc_noflash:soc|picosoc_mem:memory|mem[43][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][21] + +# Subckt 11625: picosoc_noflash:soc|picosoc_mem:memory|Mux10~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[43][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[42][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~11 + +# Subckt 11626: picosoc_noflash:soc|picosoc_mem:memory|mem[6][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][21] + +# Subckt 11627: picosoc_noflash:soc|picosoc_mem:memory|mem[38][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][21] + +# Subckt 11628: picosoc_noflash:soc|picosoc_mem:memory|mem[7][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][21] + +# Subckt 11629: picosoc_noflash:soc|picosoc_mem:memory|mem[39][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][21] + +# Subckt 11630: picosoc_noflash:soc|picosoc_mem:memory|Mux10~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[39][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~12 + +# Subckt 11631: picosoc_noflash:soc|picosoc_mem:memory|mem[14][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][21] + +# Subckt 11632: picosoc_noflash:soc|picosoc_mem:memory|mem[46][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][21] + +# Subckt 11633: picosoc_noflash:soc|picosoc_mem:memory|mem[15][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][21] + +# Subckt 11634: picosoc_noflash:soc|picosoc_mem:memory|mem[47][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][21] + +# Subckt 11635: picosoc_noflash:soc|picosoc_mem:memory|Mux10~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[46][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~13 + +# Subckt 11636: picosoc_noflash:soc|picosoc_mem:memory|Mux10~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~14 + +# Subckt 11637: picosoc_noflash:soc|picosoc_mem:memory|mem[18][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][21] + +# Subckt 11638: picosoc_noflash:soc|picosoc_mem:memory|mem[50][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][21] + +# Subckt 11639: picosoc_noflash:soc|picosoc_mem:memory|mem[26][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][21] + +# Subckt 11640: picosoc_noflash:soc|picosoc_mem:memory|mem[58][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][21] + +# Subckt 11641: picosoc_noflash:soc|picosoc_mem:memory|Mux10~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[58][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~15 + +# Subckt 11642: picosoc_noflash:soc|picosoc_mem:memory|mem[19][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][21] + +# Subckt 11643: picosoc_noflash:soc|picosoc_mem:memory|mem[51][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][21] + +# Subckt 11644: picosoc_noflash:soc|picosoc_mem:memory|mem[27][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][21] + +# Subckt 11645: picosoc_noflash:soc|picosoc_mem:memory|mem[59][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][21] + +# Subckt 11646: picosoc_noflash:soc|picosoc_mem:memory|Mux10~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~16 + +# Subckt 11647: picosoc_noflash:soc|picosoc_mem:memory|mem[22][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][21] + +# Subckt 11648: picosoc_noflash:soc|picosoc_mem:memory|mem[54][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][21] + +# Subckt 11649: picosoc_noflash:soc|picosoc_mem:memory|mem[30][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][21] + +# Subckt 11650: picosoc_noflash:soc|picosoc_mem:memory|mem[62][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][21] + +# Subckt 11651: picosoc_noflash:soc|picosoc_mem:memory|Mux10~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[54][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[22][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~17 + +# Subckt 11652: picosoc_noflash:soc|picosoc_mem:memory|mem[23][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][21] + +# Subckt 11653: picosoc_noflash:soc|picosoc_mem:memory|mem[55][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][21] + +# Subckt 11654: picosoc_noflash:soc|picosoc_mem:memory|mem[31][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][21] + +# Subckt 11655: picosoc_noflash:soc|picosoc_mem:memory|mem[63][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][21] + +# Subckt 11656: picosoc_noflash:soc|picosoc_mem:memory|Mux10~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[55][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[23][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~18 + +# Subckt 11657: picosoc_noflash:soc|picosoc_mem:memory|Mux10~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~19 + +# Subckt 11658: picosoc_noflash:soc|picosoc_mem:memory|Mux10~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~20 + +# Subckt 11659: picosoc_noflash:soc|picosoc_mem:memory|mem[64][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][21] + +# Subckt 11660: picosoc_noflash:soc|picosoc_mem:memory|mem[96][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][21] + +# Subckt 11661: picosoc_noflash:soc|picosoc_mem:memory|mem[66][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][21] + +# Subckt 11662: picosoc_noflash:soc|picosoc_mem:memory|mem[98][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][21] + +# Subckt 11663: picosoc_noflash:soc|picosoc_mem:memory|Mux10~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[98][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[66][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~21 + +# Subckt 11664: picosoc_noflash:soc|picosoc_mem:memory|mem[80][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][21] + +# Subckt 11665: picosoc_noflash:soc|picosoc_mem:memory|mem[112][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][21] + +# Subckt 11666: picosoc_noflash:soc|picosoc_mem:memory|mem[82][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][21] + +# Subckt 11667: picosoc_noflash:soc|picosoc_mem:memory|mem[114][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][21] + +# Subckt 11668: picosoc_noflash:soc|picosoc_mem:memory|Mux10~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[82][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~22 + +# Subckt 11669: picosoc_noflash:soc|picosoc_mem:memory|mem[65][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][21] + +# Subckt 11670: picosoc_noflash:soc|picosoc_mem:memory|mem[97][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][21] + +# Subckt 11671: picosoc_noflash:soc|picosoc_mem:memory|mem[67][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][21] + +# Subckt 11672: picosoc_noflash:soc|picosoc_mem:memory|mem[99][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][21] + +# Subckt 11673: picosoc_noflash:soc|picosoc_mem:memory|Mux10~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[99][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[67][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~23 + +# Subckt 11674: picosoc_noflash:soc|picosoc_mem:memory|mem[81][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][21] + +# Subckt 11675: picosoc_noflash:soc|picosoc_mem:memory|mem[113][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][21] + +# Subckt 11676: picosoc_noflash:soc|picosoc_mem:memory|mem[83][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][21] + +# Subckt 11677: picosoc_noflash:soc|picosoc_mem:memory|mem[115][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][21] + +# Subckt 11678: picosoc_noflash:soc|picosoc_mem:memory|Mux10~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[115][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[83][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~24 + +# Subckt 11679: picosoc_noflash:soc|picosoc_mem:memory|Mux10~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~25 + +# Subckt 11680: picosoc_noflash:soc|picosoc_mem:memory|mem[68][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][21] + +# Subckt 11681: picosoc_noflash:soc|picosoc_mem:memory|mem[100][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][21] + +# Subckt 11682: picosoc_noflash:soc|picosoc_mem:memory|mem[84][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][21] + +# Subckt 11683: picosoc_noflash:soc|picosoc_mem:memory|mem[116][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][21] + +# Subckt 11684: picosoc_noflash:soc|picosoc_mem:memory|Mux10~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[116][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[84][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~26 + +# Subckt 11685: picosoc_noflash:soc|picosoc_mem:memory|mem[70][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][21] + +# Subckt 11686: picosoc_noflash:soc|picosoc_mem:memory|mem[102][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][21] + +# Subckt 11687: picosoc_noflash:soc|picosoc_mem:memory|mem[86][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][21] + +# Subckt 11688: picosoc_noflash:soc|picosoc_mem:memory|mem[118][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][21] + +# Subckt 11689: picosoc_noflash:soc|picosoc_mem:memory|Mux10~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~27 + +# Subckt 11690: picosoc_noflash:soc|picosoc_mem:memory|mem[69][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][21] + +# Subckt 11691: picosoc_noflash:soc|picosoc_mem:memory|mem[101][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][21] + +# Subckt 11692: picosoc_noflash:soc|picosoc_mem:memory|mem[85][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][21] + +# Subckt 11693: picosoc_noflash:soc|picosoc_mem:memory|mem[117][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][21] + +# Subckt 11694: picosoc_noflash:soc|picosoc_mem:memory|Mux10~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[101][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[69][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~28 + +# Subckt 11695: picosoc_noflash:soc|picosoc_mem:memory|mem[71][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][21] + +# Subckt 11696: picosoc_noflash:soc|picosoc_mem:memory|mem[103][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][21] + +# Subckt 11697: picosoc_noflash:soc|picosoc_mem:memory|mem[87][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][21] + +# Subckt 11698: picosoc_noflash:soc|picosoc_mem:memory|mem[119][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][21] + +# Subckt 11699: picosoc_noflash:soc|picosoc_mem:memory|Mux10~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[71][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~29 + +# Subckt 11700: picosoc_noflash:soc|picosoc_mem:memory|Mux10~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~30 + +# Subckt 11701: picosoc_noflash:soc|picosoc_mem:memory|mem[72][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][21] + +# Subckt 11702: picosoc_noflash:soc|picosoc_mem:memory|mem[104][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][21] + +# Subckt 11703: picosoc_noflash:soc|picosoc_mem:memory|mem[74][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][21] + +# Subckt 11704: picosoc_noflash:soc|picosoc_mem:memory|mem[106][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][21] + +# Subckt 11705: picosoc_noflash:soc|picosoc_mem:memory|Mux10~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[74][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~31 + +# Subckt 11706: picosoc_noflash:soc|picosoc_mem:memory|mem[88][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][21] + +# Subckt 11707: picosoc_noflash:soc|picosoc_mem:memory|mem[120][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][21] + +# Subckt 11708: picosoc_noflash:soc|picosoc_mem:memory|mem[90][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][21] + +# Subckt 11709: picosoc_noflash:soc|picosoc_mem:memory|mem[122][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][21] + +# Subckt 11710: picosoc_noflash:soc|picosoc_mem:memory|Mux10~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~32 + +# Subckt 11711: picosoc_noflash:soc|picosoc_mem:memory|mem[73][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][21] + +# Subckt 11712: picosoc_noflash:soc|picosoc_mem:memory|mem[105][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][21] + +# Subckt 11713: picosoc_noflash:soc|picosoc_mem:memory|mem[75][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][21] + +# Subckt 11714: picosoc_noflash:soc|picosoc_mem:memory|mem[107][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][21] + +# Subckt 11715: picosoc_noflash:soc|picosoc_mem:memory|Mux10~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[75][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~33 + +# Subckt 11716: picosoc_noflash:soc|picosoc_mem:memory|mem[89][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][21] + +# Subckt 11717: picosoc_noflash:soc|picosoc_mem:memory|mem[121][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][21] + +# Subckt 11718: picosoc_noflash:soc|picosoc_mem:memory|mem[91][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][21] + +# Subckt 11719: picosoc_noflash:soc|picosoc_mem:memory|mem[123][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][21] + +# Subckt 11720: picosoc_noflash:soc|picosoc_mem:memory|Mux10~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[89][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~34 + +# Subckt 11721: picosoc_noflash:soc|picosoc_mem:memory|Mux10~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~35 + +# Subckt 11722: picosoc_noflash:soc|picosoc_mem:memory|mem[76][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][21] + +# Subckt 11723: picosoc_noflash:soc|picosoc_mem:memory|mem[108][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][21] + +# Subckt 11724: picosoc_noflash:soc|picosoc_mem:memory|mem[92][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][21] + +# Subckt 11725: picosoc_noflash:soc|picosoc_mem:memory|mem[124][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][21] + +# Subckt 11726: picosoc_noflash:soc|picosoc_mem:memory|Mux10~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~36 + +# Subckt 11727: picosoc_noflash:soc|picosoc_mem:memory|mem[78][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][21] + +# Subckt 11728: picosoc_noflash:soc|picosoc_mem:memory|mem[110][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][21] + +# Subckt 11729: picosoc_noflash:soc|picosoc_mem:memory|mem[94][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][21] + +# Subckt 11730: picosoc_noflash:soc|picosoc_mem:memory|mem[126][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][21] + +# Subckt 11731: picosoc_noflash:soc|picosoc_mem:memory|Mux10~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[78][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~37 + +# Subckt 11732: picosoc_noflash:soc|picosoc_mem:memory|mem[77][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][21] + +# Subckt 11733: picosoc_noflash:soc|picosoc_mem:memory|mem[109][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][21] + +# Subckt 11734: picosoc_noflash:soc|picosoc_mem:memory|mem[93][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][21] + +# Subckt 11735: picosoc_noflash:soc|picosoc_mem:memory|mem[125][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][21] + +# Subckt 11736: picosoc_noflash:soc|picosoc_mem:memory|Mux10~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[109][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[77][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~38 + +# Subckt 11737: picosoc_noflash:soc|picosoc_mem:memory|mem[79][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][21] + +# Subckt 11738: picosoc_noflash:soc|picosoc_mem:memory|mem[111][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][21] + +# Subckt 11739: picosoc_noflash:soc|picosoc_mem:memory|mem[95][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][21] + +# Subckt 11740: picosoc_noflash:soc|picosoc_mem:memory|mem[127][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][21] + +# Subckt 11741: picosoc_noflash:soc|picosoc_mem:memory|Mux10~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[111][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[79][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~39 + +# Subckt 11742: picosoc_noflash:soc|picosoc_mem:memory|Mux10~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~40 + +# Subckt 11743: picosoc_noflash:soc|picosoc_mem:memory|Mux10~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~41 + +# Subckt 11744: picosoc_noflash:soc|picosoc_mem:memory|mem[128][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][21] + +# Subckt 11745: picosoc_noflash:soc|picosoc_mem:memory|mem[160][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][21] + +# Subckt 11746: picosoc_noflash:soc|picosoc_mem:memory|mem[132][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][21] + +# Subckt 11747: picosoc_noflash:soc|picosoc_mem:memory|mem[164][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][21] + +# Subckt 11748: picosoc_noflash:soc|picosoc_mem:memory|Mux10~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[164][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[132][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~42 + +# Subckt 11749: picosoc_noflash:soc|picosoc_mem:memory|mem[130][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][21] + +# Subckt 11750: picosoc_noflash:soc|picosoc_mem:memory|mem[162][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][21] + +# Subckt 11751: picosoc_noflash:soc|picosoc_mem:memory|mem[134][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][21] + +# Subckt 11752: picosoc_noflash:soc|picosoc_mem:memory|mem[166][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][21] + +# Subckt 11753: picosoc_noflash:soc|picosoc_mem:memory|Mux10~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[166][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~43 + +# Subckt 11754: picosoc_noflash:soc|picosoc_mem:memory|mem[136][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][21] + +# Subckt 11755: picosoc_noflash:soc|picosoc_mem:memory|mem[168][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][21] + +# Subckt 11756: picosoc_noflash:soc|picosoc_mem:memory|mem[140][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][21] + +# Subckt 11757: picosoc_noflash:soc|picosoc_mem:memory|mem[172][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][21] + +# Subckt 11758: picosoc_noflash:soc|picosoc_mem:memory|Mux10~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[172][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~44 + +# Subckt 11759: picosoc_noflash:soc|picosoc_mem:memory|mem[138][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][21] + +# Subckt 11760: picosoc_noflash:soc|picosoc_mem:memory|mem[170][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][21] + +# Subckt 11761: picosoc_noflash:soc|picosoc_mem:memory|mem[142][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][21] + +# Subckt 11762: picosoc_noflash:soc|picosoc_mem:memory|mem[174][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][21] + +# Subckt 11763: picosoc_noflash:soc|picosoc_mem:memory|Mux10~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[174][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~45 + +# Subckt 11764: picosoc_noflash:soc|picosoc_mem:memory|Mux10~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~46 + +# Subckt 11765: picosoc_noflash:soc|picosoc_mem:memory|mem[129][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][21] + +# Subckt 11766: picosoc_noflash:soc|picosoc_mem:memory|mem[161][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][21] + +# Subckt 11767: picosoc_noflash:soc|picosoc_mem:memory|mem[133][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][21] + +# Subckt 11768: picosoc_noflash:soc|picosoc_mem:memory|mem[165][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][21] + +# Subckt 11769: picosoc_noflash:soc|picosoc_mem:memory|Mux10~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~47 + +# Subckt 11770: picosoc_noflash:soc|picosoc_mem:memory|mem[131][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][21] + +# Subckt 11771: picosoc_noflash:soc|picosoc_mem:memory|mem[163][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][21] + +# Subckt 11772: picosoc_noflash:soc|picosoc_mem:memory|mem[135][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][21] + +# Subckt 11773: picosoc_noflash:soc|picosoc_mem:memory|mem[167][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][21] + +# Subckt 11774: picosoc_noflash:soc|picosoc_mem:memory|Mux10~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~48 + +# Subckt 11775: picosoc_noflash:soc|picosoc_mem:memory|mem[137][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][21] + +# Subckt 11776: picosoc_noflash:soc|picosoc_mem:memory|mem[169][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][21] + +# Subckt 11777: picosoc_noflash:soc|picosoc_mem:memory|mem[141][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][21] + +# Subckt 11778: picosoc_noflash:soc|picosoc_mem:memory|mem[173][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][21] + +# Subckt 11779: picosoc_noflash:soc|picosoc_mem:memory|Mux10~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[169][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~49 + +# Subckt 11780: picosoc_noflash:soc|picosoc_mem:memory|mem[139][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][21] + +# Subckt 11781: picosoc_noflash:soc|picosoc_mem:memory|mem[171][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][21] + +# Subckt 11782: picosoc_noflash:soc|picosoc_mem:memory|mem[143][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][21] + +# Subckt 11783: picosoc_noflash:soc|picosoc_mem:memory|mem[175][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][21] + +# Subckt 11784: picosoc_noflash:soc|picosoc_mem:memory|Mux10~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[171][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~50 + +# Subckt 11785: picosoc_noflash:soc|picosoc_mem:memory|Mux10~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~51 + +# Subckt 11786: picosoc_noflash:soc|picosoc_mem:memory|mem[144][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][21] + +# Subckt 11787: picosoc_noflash:soc|picosoc_mem:memory|mem[176][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][21] + +# Subckt 11788: picosoc_noflash:soc|picosoc_mem:memory|mem[152][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][21] + +# Subckt 11789: picosoc_noflash:soc|picosoc_mem:memory|mem[184][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][21] + +# Subckt 11790: picosoc_noflash:soc|picosoc_mem:memory|Mux10~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[184][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[152][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~52 + +# Subckt 11791: picosoc_noflash:soc|picosoc_mem:memory|mem[146][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][21] + +# Subckt 11792: picosoc_noflash:soc|picosoc_mem:memory|mem[178][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][21] + +# Subckt 11793: picosoc_noflash:soc|picosoc_mem:memory|mem[154][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][21] + +# Subckt 11794: picosoc_noflash:soc|picosoc_mem:memory|mem[186][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][21] + +# Subckt 11795: picosoc_noflash:soc|picosoc_mem:memory|Mux10~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~53 + +# Subckt 11796: picosoc_noflash:soc|picosoc_mem:memory|mem[148][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][21] + +# Subckt 11797: picosoc_noflash:soc|picosoc_mem:memory|mem[180][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][21] + +# Subckt 11798: picosoc_noflash:soc|picosoc_mem:memory|mem[156][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][21] + +# Subckt 11799: picosoc_noflash:soc|picosoc_mem:memory|mem[188][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][21] + +# Subckt 11800: picosoc_noflash:soc|picosoc_mem:memory|Mux10~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~54 + +# Subckt 11801: picosoc_noflash:soc|picosoc_mem:memory|mem[150][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][21] + +# Subckt 11802: picosoc_noflash:soc|picosoc_mem:memory|mem[182][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][21] + +# Subckt 11803: picosoc_noflash:soc|picosoc_mem:memory|mem[158][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][21] + +# Subckt 11804: picosoc_noflash:soc|picosoc_mem:memory|mem[190][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][21] + +# Subckt 11805: picosoc_noflash:soc|picosoc_mem:memory|Mux10~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[150][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~55 + +# Subckt 11806: picosoc_noflash:soc|picosoc_mem:memory|Mux10~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~56 + +# Subckt 11807: picosoc_noflash:soc|picosoc_mem:memory|mem[145][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][21] + +# Subckt 11808: picosoc_noflash:soc|picosoc_mem:memory|mem[177][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][21] + +# Subckt 11809: picosoc_noflash:soc|picosoc_mem:memory|mem[153][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][21] + +# Subckt 11810: picosoc_noflash:soc|picosoc_mem:memory|mem[185][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][21] + +# Subckt 11811: picosoc_noflash:soc|picosoc_mem:memory|Mux10~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~57 + +# Subckt 11812: picosoc_noflash:soc|picosoc_mem:memory|mem[147][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][21] + +# Subckt 11813: picosoc_noflash:soc|picosoc_mem:memory|mem[179][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][21] + +# Subckt 11814: picosoc_noflash:soc|picosoc_mem:memory|mem[155][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][21] + +# Subckt 11815: picosoc_noflash:soc|picosoc_mem:memory|mem[187][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][21] + +# Subckt 11816: picosoc_noflash:soc|picosoc_mem:memory|Mux10~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~58 + +# Subckt 11817: picosoc_noflash:soc|picosoc_mem:memory|mem[149][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][21] + +# Subckt 11818: picosoc_noflash:soc|picosoc_mem:memory|mem[181][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][21] + +# Subckt 11819: picosoc_noflash:soc|picosoc_mem:memory|mem[157][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][21] + +# Subckt 11820: picosoc_noflash:soc|picosoc_mem:memory|mem[189][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][21] + +# Subckt 11821: picosoc_noflash:soc|picosoc_mem:memory|Mux10~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[181][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[149][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~59 + +# Subckt 11822: picosoc_noflash:soc|picosoc_mem:memory|mem[151][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][21] + +# Subckt 11823: picosoc_noflash:soc|picosoc_mem:memory|mem[183][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][21] + +# Subckt 11824: picosoc_noflash:soc|picosoc_mem:memory|mem[159][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][21] + +# Subckt 11825: picosoc_noflash:soc|picosoc_mem:memory|mem[191][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][21] + +# Subckt 11826: picosoc_noflash:soc|picosoc_mem:memory|Mux10~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[151][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~60 + +# Subckt 11827: picosoc_noflash:soc|picosoc_mem:memory|Mux10~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~61 + +# Subckt 11828: picosoc_noflash:soc|picosoc_mem:memory|Mux10~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~62 + +# Subckt 11829: picosoc_noflash:soc|picosoc_mem:memory|mem[192][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][21] + +# Subckt 11830: picosoc_noflash:soc|picosoc_mem:memory|mem[224][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][21] + +# Subckt 11831: picosoc_noflash:soc|picosoc_mem:memory|mem[193][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][21] + +# Subckt 11832: picosoc_noflash:soc|picosoc_mem:memory|mem[225][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][21] + +# Subckt 11833: picosoc_noflash:soc|picosoc_mem:memory|Mux10~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[225][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[193][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~63 + +# Subckt 11834: picosoc_noflash:soc|picosoc_mem:memory|mem[208][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][21] + +# Subckt 11835: picosoc_noflash:soc|picosoc_mem:memory|mem[240][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][21] + +# Subckt 11836: picosoc_noflash:soc|picosoc_mem:memory|mem[209][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][21] + +# Subckt 11837: picosoc_noflash:soc|picosoc_mem:memory|mem[241][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][21] + +# Subckt 11838: picosoc_noflash:soc|picosoc_mem:memory|Mux10~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[241][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[209][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~64 + +# Subckt 11839: picosoc_noflash:soc|picosoc_mem:memory|mem[200][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][21] + +# Subckt 11840: picosoc_noflash:soc|picosoc_mem:memory|mem[232][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][21] + +# Subckt 11841: picosoc_noflash:soc|picosoc_mem:memory|mem[201][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][21] + +# Subckt 11842: picosoc_noflash:soc|picosoc_mem:memory|mem[233][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][21] + +# Subckt 11843: picosoc_noflash:soc|picosoc_mem:memory|Mux10~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[201][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~65 + +# Subckt 11844: picosoc_noflash:soc|picosoc_mem:memory|mem[216][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][21] + +# Subckt 11845: picosoc_noflash:soc|picosoc_mem:memory|mem[248][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][21] + +# Subckt 11846: picosoc_noflash:soc|picosoc_mem:memory|mem[217][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][21] + +# Subckt 11847: picosoc_noflash:soc|picosoc_mem:memory|mem[249][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][21] + +# Subckt 11848: picosoc_noflash:soc|picosoc_mem:memory|Mux10~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[217][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[216][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~66 + +# Subckt 11849: picosoc_noflash:soc|picosoc_mem:memory|Mux10~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~67 + +# Subckt 11850: picosoc_noflash:soc|picosoc_mem:memory|mem[194][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][21] + +# Subckt 11851: picosoc_noflash:soc|picosoc_mem:memory|mem[226][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][21] + +# Subckt 11852: picosoc_noflash:soc|picosoc_mem:memory|mem[210][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][21] + +# Subckt 11853: picosoc_noflash:soc|picosoc_mem:memory|mem[242][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][21] + +# Subckt 11854: picosoc_noflash:soc|picosoc_mem:memory|Mux10~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[210][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~68 + +# Subckt 11855: picosoc_noflash:soc|picosoc_mem:memory|mem[195][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][21] + +# Subckt 11856: picosoc_noflash:soc|picosoc_mem:memory|mem[227][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][21] + +# Subckt 11857: picosoc_noflash:soc|picosoc_mem:memory|mem[211][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][21] + +# Subckt 11858: picosoc_noflash:soc|picosoc_mem:memory|mem[243][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][21] + +# Subckt 11859: picosoc_noflash:soc|picosoc_mem:memory|Mux10~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[243][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[211][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[195][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~69 + +# Subckt 11860: picosoc_noflash:soc|picosoc_mem:memory|mem[202][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][21] + +# Subckt 11861: picosoc_noflash:soc|picosoc_mem:memory|mem[234][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][21] + +# Subckt 11862: picosoc_noflash:soc|picosoc_mem:memory|mem[218][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][21] + +# Subckt 11863: picosoc_noflash:soc|picosoc_mem:memory|mem[250][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][21] + +# Subckt 11864: picosoc_noflash:soc|picosoc_mem:memory|Mux10~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[218][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[202][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~70 + +# Subckt 11865: picosoc_noflash:soc|picosoc_mem:memory|mem[203][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][21] + +# Subckt 11866: picosoc_noflash:soc|picosoc_mem:memory|mem[235][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][21] + +# Subckt 11867: picosoc_noflash:soc|picosoc_mem:memory|mem[219][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][21] + +# Subckt 11868: picosoc_noflash:soc|picosoc_mem:memory|mem[251][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][21] + +# Subckt 11869: picosoc_noflash:soc|picosoc_mem:memory|Mux10~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[219][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[203][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~71 + +# Subckt 11870: picosoc_noflash:soc|picosoc_mem:memory|Mux10~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~72 + +# Subckt 11871: picosoc_noflash:soc|picosoc_mem:memory|mem[196][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][21] + +# Subckt 11872: picosoc_noflash:soc|picosoc_mem:memory|mem[228][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][21] + +# Subckt 11873: picosoc_noflash:soc|picosoc_mem:memory|mem[197][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][21] + +# Subckt 11874: picosoc_noflash:soc|picosoc_mem:memory|mem[229][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][21] + +# Subckt 11875: picosoc_noflash:soc|picosoc_mem:memory|Mux10~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~73 + +# Subckt 11876: picosoc_noflash:soc|picosoc_mem:memory|mem[212][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][21] + +# Subckt 11877: picosoc_noflash:soc|picosoc_mem:memory|mem[244][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][21] + +# Subckt 11878: picosoc_noflash:soc|picosoc_mem:memory|mem[213][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][21] + +# Subckt 11879: picosoc_noflash:soc|picosoc_mem:memory|mem[245][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][21] + +# Subckt 11880: picosoc_noflash:soc|picosoc_mem:memory|Mux10~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[213][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~74 + +# Subckt 11881: picosoc_noflash:soc|picosoc_mem:memory|mem[204][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][21] + +# Subckt 11882: picosoc_noflash:soc|picosoc_mem:memory|mem[236][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][21] + +# Subckt 11883: picosoc_noflash:soc|picosoc_mem:memory|mem[205][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][21] + +# Subckt 11884: picosoc_noflash:soc|picosoc_mem:memory|mem[237][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][21] + +# Subckt 11885: picosoc_noflash:soc|picosoc_mem:memory|Mux10~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~75 + +# Subckt 11886: picosoc_noflash:soc|picosoc_mem:memory|mem[220][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][21] + +# Subckt 11887: picosoc_noflash:soc|picosoc_mem:memory|mem[252][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][21] + +# Subckt 11888: picosoc_noflash:soc|picosoc_mem:memory|mem[221][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][21] + +# Subckt 11889: picosoc_noflash:soc|picosoc_mem:memory|mem[253][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][21] + +# Subckt 11890: picosoc_noflash:soc|picosoc_mem:memory|Mux10~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[220][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~76 + +# Subckt 11891: picosoc_noflash:soc|picosoc_mem:memory|Mux10~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~77 + +# Subckt 11892: picosoc_noflash:soc|picosoc_mem:memory|mem[198][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][21] + +# Subckt 11893: picosoc_noflash:soc|picosoc_mem:memory|mem[230][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][21] + +# Subckt 11894: picosoc_noflash:soc|picosoc_mem:memory|mem[214][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][21] + +# Subckt 11895: picosoc_noflash:soc|picosoc_mem:memory|mem[246][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][21] + +# Subckt 11896: picosoc_noflash:soc|picosoc_mem:memory|Mux10~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[214][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[198][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~78 + +# Subckt 11897: picosoc_noflash:soc|picosoc_mem:memory|mem[199][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][21] + +# Subckt 11898: picosoc_noflash:soc|picosoc_mem:memory|mem[231][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][21] + +# Subckt 11899: picosoc_noflash:soc|picosoc_mem:memory|mem[215][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][21] + +# Subckt 11900: picosoc_noflash:soc|picosoc_mem:memory|mem[247][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][21] + +# Subckt 11901: picosoc_noflash:soc|picosoc_mem:memory|Mux10~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[215][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[199][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~79 + +# Subckt 11902: picosoc_noflash:soc|picosoc_mem:memory|mem[206][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][21] + +# Subckt 11903: picosoc_noflash:soc|picosoc_mem:memory|mem[238][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][21] + +# Subckt 11904: picosoc_noflash:soc|picosoc_mem:memory|mem[222][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][21] + +# Subckt 11905: picosoc_noflash:soc|picosoc_mem:memory|mem[254][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][21] + +# Subckt 11906: picosoc_noflash:soc|picosoc_mem:memory|Mux10~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[222][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[206][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~80 + +# Subckt 11907: picosoc_noflash:soc|picosoc_mem:memory|mem[207][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][21] + +# Subckt 11908: picosoc_noflash:soc|picosoc_mem:memory|mem[239][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][21] + +# Subckt 11909: picosoc_noflash:soc|picosoc_mem:memory|mem[223][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][21] + +# Subckt 11910: picosoc_noflash:soc|picosoc_mem:memory|mem[255][21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[21] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][21] + +# Subckt 11911: picosoc_noflash:soc|picosoc_mem:memory|Mux10~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][21] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[223][21] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[239][21] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[207][21] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~81 + +# Subckt 11912: picosoc_noflash:soc|picosoc_mem:memory|Mux10~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~82 + +# Subckt 11913: picosoc_noflash:soc|picosoc_mem:memory|Mux10~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~83 + +# Subckt 11914: picosoc_noflash:soc|picosoc_mem:memory|Mux10~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux10~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux10~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux10~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux10~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux10~84 + +# Subckt 11915: picosoc_noflash:soc|picosoc_mem:memory|rdata[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux10~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[21] + +# Subckt 11916: picosoc_noflash:soc|mem_rdata[21]~211_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[21] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[21]~211 + +# Subckt 11917: picosoc_noflash:soc|mem_rdata[21]~212_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[21]~211 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[21] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|mem_rdata[21]~212 + +# Subckt 11918: picosoc_noflash:soc|mem_rdata[21]~213_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[21]~212 \ + datae=iomem_rdata[21] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=iomem_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|mem_rdata[24]~10 \ + combout=picosoc_noflash:soc|mem_rdata[21]~213 + +# Subckt 11919: picosoc_noflash:soc|mem_rdata[21]~214_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[21] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[21]~214 + +# Subckt 11920: picosoc_noflash:soc|mem_rdata[21]~106_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~190 \ + datae=picosoc_noflash:soc|mem_rdata[21]~214 \ + datad=picosoc_noflash:soc|mem_rdata[21]~213 \ + datac=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a21 \ + datab=picosoc_noflash:soc|mem_rdata[22]~17 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[21]~106 + +# Subckt 11921: picosoc_noflash:soc|picorv32:cpu|reg_out~129_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~3 \ + datad=picosoc_noflash:soc|mem_rdata[29]~115 \ + datac=picosoc_noflash:soc|mem_rdata[13]~118 \ + datab=picosoc_noflash:soc|mem_rdata[5]~133 \ + dataa=picosoc_noflash:soc|mem_rdata[21]~106 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~129 + +# Subckt 11922: picosoc_noflash:soc|picorv32:cpu|reg_out~130_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[37] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[37] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~130 + +# Subckt 11923: picosoc_noflash:soc|picorv32:cpu|irq_mask~24_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[5]~22 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~24 + +# Subckt 11924: picosoc_noflash:soc|picorv32:cpu|irq_mask[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~24 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[5] + +# Subckt 11925: picosoc_noflash:soc|picorv32:cpu|reg_out~131_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[5]~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~130 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~131 + +# Subckt 11926: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~122_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~122 + +# Subckt 11927: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~24 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~122 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[5] + +# Subckt 11928: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[37] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[5] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[5] + +# Subckt 11929: picosoc_noflash:soc|picorv32:cpu|reg_out~132_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~132 + +# Subckt 11930: picosoc_noflash:soc|picorv32:cpu|reg_out~133_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~132 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~131 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~129 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~133 + +# Subckt 11931: picosoc_noflash:soc|picorv32:cpu|reg_out[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~133 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[5] + +# Subckt 11932: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~17 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~29 + +# Subckt 11933: picosoc_noflash:soc|picorv32:cpu|Selector120~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~23 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~21 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~16 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector120~0 + +# Subckt 11934: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~24_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~23 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~24 + +# Subckt 11935: picosoc_noflash:soc|picorv32:cpu|Selector120~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector120~1 + +# Subckt 11936: picosoc_noflash:soc|picorv32:cpu|Selector120~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add1~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector120~2 + +# Subckt 11937: picosoc_noflash:soc|picorv32:cpu|Selector120~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector120~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector120~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~24 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector120~3 + +# Subckt 11938: picosoc_noflash:soc|picorv32:cpu|Selector120~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector120~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector120~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~29 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector120~4 + +# Subckt 11939: picosoc_noflash:soc|picorv32:cpu|alu_out_q[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector120~4 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[5] + +# Subckt 11940: picosoc_noflash:soc|picorv32:cpu|Selector152~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector152~0 + +# Subckt 11941: picosoc_noflash:soc|picorv32:cpu|Selector152~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~17 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector152~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector152~1 + +# Subckt 11942: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector152~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[16] + +# Subckt 11943: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a5~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector152~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a5 + +# Subckt 11944: picosoc_noflash:soc|picorv32:cpu|Selector532~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a5 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector532~0 + +# Subckt 11945: picosoc_noflash:soc|picorv32:cpu|reg_op2[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector532~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] + +# Subckt 11946: picosoc_noflash:soc|picorv32:cpu|mem_wdata[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] + +# Subckt 11947: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[13] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] + +# Subckt 11948: picosoc_noflash:soc|mem_rdata[13]~176_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[13] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] \ + combout=picosoc_noflash:soc|mem_rdata[13]~176 + +# Subckt 11949: picosoc_noflash:soc|mem_rdata[13]~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[13]~176 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[13]~77 + +# Subckt 11950: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[13]~78 \ + datae=picosoc_noflash:soc|mem_rdata[13]~77 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 + +# Subckt 11951: picosoc_noflash:soc|picorv32:cpu|Mux12~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux12~0 + +# Subckt 11952: picosoc_noflash:soc|picorv32:cpu|decoded_rd~21_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux12~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~21 + +# Subckt 11953: picosoc_noflash:soc|picorv32:cpu|decoded_rd~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~20 + +# Subckt 11954: picosoc_noflash:soc|picorv32:cpu|mem_wdata[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] + +# Subckt 11955: gpio[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + sclr=WideAnd0 \ + ena=gpio[7]~0 \ + clk=clk \ + q=gpio[7] + +# Subckt 11956: iomem_rdata[7]~I +.subckt dffeas \ + d=gpio[7] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[7] + +# Subckt 11957: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a7 + +# Subckt 11958: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[7] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[7] + +# Subckt 11959: picosoc_noflash:soc|picosoc_mem:memory|mem[0][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][7] + +# Subckt 11960: picosoc_noflash:soc|picosoc_mem:memory|mem[16][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][7] + +# Subckt 11961: picosoc_noflash:soc|picosoc_mem:memory|mem[4][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][7] + +# Subckt 11962: picosoc_noflash:soc|picosoc_mem:memory|mem[20][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][7] + +# Subckt 11963: picosoc_noflash:soc|picosoc_mem:memory|Mux24~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[20][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[16][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~0 + +# Subckt 11964: picosoc_noflash:soc|picosoc_mem:memory|mem[2][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][7] + +# Subckt 11965: picosoc_noflash:soc|picosoc_mem:memory|mem[18][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][7] + +# Subckt 11966: picosoc_noflash:soc|picosoc_mem:memory|mem[6][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][7] + +# Subckt 11967: picosoc_noflash:soc|picosoc_mem:memory|mem[22][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][7] + +# Subckt 11968: picosoc_noflash:soc|picosoc_mem:memory|Mux24~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[22][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~1 + +# Subckt 11969: picosoc_noflash:soc|picosoc_mem:memory|mem[1][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][7] + +# Subckt 11970: picosoc_noflash:soc|picosoc_mem:memory|mem[17][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][7] + +# Subckt 11971: picosoc_noflash:soc|picosoc_mem:memory|mem[5][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][7] + +# Subckt 11972: picosoc_noflash:soc|picosoc_mem:memory|mem[21][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][7] + +# Subckt 11973: picosoc_noflash:soc|picosoc_mem:memory|Mux24~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[21][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[17][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~2 + +# Subckt 11974: picosoc_noflash:soc|picosoc_mem:memory|mem[3][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][7] + +# Subckt 11975: picosoc_noflash:soc|picosoc_mem:memory|mem[19][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][7] + +# Subckt 11976: picosoc_noflash:soc|picosoc_mem:memory|mem[7][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][7] + +# Subckt 11977: picosoc_noflash:soc|picosoc_mem:memory|mem[23][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][7] + +# Subckt 11978: picosoc_noflash:soc|picosoc_mem:memory|Mux24~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[19][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~3 + +# Subckt 11979: picosoc_noflash:soc|picosoc_mem:memory|Mux24~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~4 + +# Subckt 11980: picosoc_noflash:soc|picosoc_mem:memory|mem[64][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][7] + +# Subckt 11981: picosoc_noflash:soc|picosoc_mem:memory|mem[65][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][7] + +# Subckt 11982: picosoc_noflash:soc|picosoc_mem:memory|mem[68][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][7] + +# Subckt 11983: picosoc_noflash:soc|picosoc_mem:memory|mem[69][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][7] + +# Subckt 11984: picosoc_noflash:soc|picosoc_mem:memory|Mux24~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[69][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[68][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[65][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~5 + +# Subckt 11985: picosoc_noflash:soc|picosoc_mem:memory|mem[80][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][7] + +# Subckt 11986: picosoc_noflash:soc|picosoc_mem:memory|mem[81][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][7] + +# Subckt 11987: picosoc_noflash:soc|picosoc_mem:memory|mem[84][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][7] + +# Subckt 11988: picosoc_noflash:soc|picosoc_mem:memory|mem[85][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][7] + +# Subckt 11989: picosoc_noflash:soc|picosoc_mem:memory|Mux24~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[85][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[84][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~6 + +# Subckt 11990: picosoc_noflash:soc|picosoc_mem:memory|mem[66][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][7] + +# Subckt 11991: picosoc_noflash:soc|picosoc_mem:memory|mem[67][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][7] + +# Subckt 11992: picosoc_noflash:soc|picosoc_mem:memory|mem[70][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][7] + +# Subckt 11993: picosoc_noflash:soc|picosoc_mem:memory|mem[71][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][7] + +# Subckt 11994: picosoc_noflash:soc|picosoc_mem:memory|Mux24~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[71][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~7 + +# Subckt 11995: picosoc_noflash:soc|picosoc_mem:memory|mem[82][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][7] + +# Subckt 11996: picosoc_noflash:soc|picosoc_mem:memory|mem[83][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][7] + +# Subckt 11997: picosoc_noflash:soc|picosoc_mem:memory|mem[86][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][7] + +# Subckt 11998: picosoc_noflash:soc|picosoc_mem:memory|mem[87][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][7] + +# Subckt 11999: picosoc_noflash:soc|picosoc_mem:memory|Mux24~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[82][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~8 + +# Subckt 12000: picosoc_noflash:soc|picosoc_mem:memory|Mux24~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~9 + +# Subckt 12001: picosoc_noflash:soc|picosoc_mem:memory|mem[8][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][7] + +# Subckt 12002: picosoc_noflash:soc|picosoc_mem:memory|mem[10][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][7] + +# Subckt 12003: picosoc_noflash:soc|picosoc_mem:memory|mem[12][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][7] + +# Subckt 12004: picosoc_noflash:soc|picosoc_mem:memory|mem[14][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][7] + +# Subckt 12005: picosoc_noflash:soc|picosoc_mem:memory|Mux24~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[14][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[10][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~10 + +# Subckt 12006: picosoc_noflash:soc|picosoc_mem:memory|mem[24][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][7] + +# Subckt 12007: picosoc_noflash:soc|picosoc_mem:memory|mem[26][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][7] + +# Subckt 12008: picosoc_noflash:soc|picosoc_mem:memory|mem[28][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][7] + +# Subckt 12009: picosoc_noflash:soc|picosoc_mem:memory|mem[30][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][7] + +# Subckt 12010: picosoc_noflash:soc|picosoc_mem:memory|Mux24~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~11 + +# Subckt 12011: picosoc_noflash:soc|picosoc_mem:memory|mem[9][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][7] + +# Subckt 12012: picosoc_noflash:soc|picosoc_mem:memory|mem[11][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][7] + +# Subckt 12013: picosoc_noflash:soc|picosoc_mem:memory|mem[13][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][7] + +# Subckt 12014: picosoc_noflash:soc|picosoc_mem:memory|mem[15][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][7] + +# Subckt 12015: picosoc_noflash:soc|picosoc_mem:memory|Mux24~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[15][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[11][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~12 + +# Subckt 12016: picosoc_noflash:soc|picosoc_mem:memory|mem[25][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][7] + +# Subckt 12017: picosoc_noflash:soc|picosoc_mem:memory|mem[27][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][7] + +# Subckt 12018: picosoc_noflash:soc|picosoc_mem:memory|mem[29][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][7] + +# Subckt 12019: picosoc_noflash:soc|picosoc_mem:memory|mem[31][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][7] + +# Subckt 12020: picosoc_noflash:soc|picosoc_mem:memory|Mux24~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[27][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~13 + +# Subckt 12021: picosoc_noflash:soc|picosoc_mem:memory|Mux24~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~14 + +# Subckt 12022: picosoc_noflash:soc|picosoc_mem:memory|mem[72][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][7] + +# Subckt 12023: picosoc_noflash:soc|picosoc_mem:memory|mem[88][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][7] + +# Subckt 12024: picosoc_noflash:soc|picosoc_mem:memory|mem[76][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][7] + +# Subckt 12025: picosoc_noflash:soc|picosoc_mem:memory|mem[92][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][7] + +# Subckt 12026: picosoc_noflash:soc|picosoc_mem:memory|Mux24~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~15 + +# Subckt 12027: picosoc_noflash:soc|picosoc_mem:memory|mem[74][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][7] + +# Subckt 12028: picosoc_noflash:soc|picosoc_mem:memory|mem[90][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][7] + +# Subckt 12029: picosoc_noflash:soc|picosoc_mem:memory|mem[78][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][7] + +# Subckt 12030: picosoc_noflash:soc|picosoc_mem:memory|mem[94][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][7] + +# Subckt 12031: picosoc_noflash:soc|picosoc_mem:memory|Mux24~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~16 + +# Subckt 12032: picosoc_noflash:soc|picosoc_mem:memory|mem[73][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][7] + +# Subckt 12033: picosoc_noflash:soc|picosoc_mem:memory|mem[89][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][7] + +# Subckt 12034: picosoc_noflash:soc|picosoc_mem:memory|mem[77][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][7] + +# Subckt 12035: picosoc_noflash:soc|picosoc_mem:memory|mem[93][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][7] + +# Subckt 12036: picosoc_noflash:soc|picosoc_mem:memory|Mux24~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[89][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~17 + +# Subckt 12037: picosoc_noflash:soc|picosoc_mem:memory|mem[75][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][7] + +# Subckt 12038: picosoc_noflash:soc|picosoc_mem:memory|mem[91][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][7] + +# Subckt 12039: picosoc_noflash:soc|picosoc_mem:memory|mem[79][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][7] + +# Subckt 12040: picosoc_noflash:soc|picosoc_mem:memory|mem[95][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][7] + +# Subckt 12041: picosoc_noflash:soc|picosoc_mem:memory|Mux24~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[91][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~18 + +# Subckt 12042: picosoc_noflash:soc|picosoc_mem:memory|Mux24~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~19 + +# Subckt 12043: picosoc_noflash:soc|picosoc_mem:memory|Mux24~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~20 + +# Subckt 12044: picosoc_noflash:soc|picosoc_mem:memory|mem[128][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][7] + +# Subckt 12045: picosoc_noflash:soc|picosoc_mem:memory|mem[130][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][7] + +# Subckt 12046: picosoc_noflash:soc|picosoc_mem:memory|mem[136][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][7] + +# Subckt 12047: picosoc_noflash:soc|picosoc_mem:memory|mem[138][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][7] + +# Subckt 12048: picosoc_noflash:soc|picosoc_mem:memory|Mux24~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[138][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[136][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[130][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~21 + +# Subckt 12049: picosoc_noflash:soc|picosoc_mem:memory|mem[129][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][7] + +# Subckt 12050: picosoc_noflash:soc|picosoc_mem:memory|mem[131][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][7] + +# Subckt 12051: picosoc_noflash:soc|picosoc_mem:memory|mem[137][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][7] + +# Subckt 12052: picosoc_noflash:soc|picosoc_mem:memory|mem[139][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][7] + +# Subckt 12053: picosoc_noflash:soc|picosoc_mem:memory|Mux24~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~22 + +# Subckt 12054: picosoc_noflash:soc|picosoc_mem:memory|mem[132][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][7] + +# Subckt 12055: picosoc_noflash:soc|picosoc_mem:memory|mem[134][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][7] + +# Subckt 12056: picosoc_noflash:soc|picosoc_mem:memory|mem[140][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][7] + +# Subckt 12057: picosoc_noflash:soc|picosoc_mem:memory|mem[142][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][7] + +# Subckt 12058: picosoc_noflash:soc|picosoc_mem:memory|Mux24~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[142][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[134][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~23 + +# Subckt 12059: picosoc_noflash:soc|picosoc_mem:memory|mem[133][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][7] + +# Subckt 12060: picosoc_noflash:soc|picosoc_mem:memory|mem[135][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][7] + +# Subckt 12061: picosoc_noflash:soc|picosoc_mem:memory|mem[141][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][7] + +# Subckt 12062: picosoc_noflash:soc|picosoc_mem:memory|mem[143][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][7] + +# Subckt 12063: picosoc_noflash:soc|picosoc_mem:memory|Mux24~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[135][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[133][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~24 + +# Subckt 12064: picosoc_noflash:soc|picosoc_mem:memory|Mux24~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~25 + +# Subckt 12065: picosoc_noflash:soc|picosoc_mem:memory|mem[192][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][7] + +# Subckt 12066: picosoc_noflash:soc|picosoc_mem:memory|mem[193][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][7] + +# Subckt 12067: picosoc_noflash:soc|picosoc_mem:memory|mem[200][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][7] + +# Subckt 12068: picosoc_noflash:soc|picosoc_mem:memory|mem[201][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][7] + +# Subckt 12069: picosoc_noflash:soc|picosoc_mem:memory|Mux24~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[200][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~26 + +# Subckt 12070: picosoc_noflash:soc|picosoc_mem:memory|mem[194][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][7] + +# Subckt 12071: picosoc_noflash:soc|picosoc_mem:memory|mem[195][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][7] + +# Subckt 12072: picosoc_noflash:soc|picosoc_mem:memory|mem[202][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][7] + +# Subckt 12073: picosoc_noflash:soc|picosoc_mem:memory|mem[203][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][7] + +# Subckt 12074: picosoc_noflash:soc|picosoc_mem:memory|Mux24~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[202][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~27 + +# Subckt 12075: picosoc_noflash:soc|picosoc_mem:memory|mem[196][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][7] + +# Subckt 12076: picosoc_noflash:soc|picosoc_mem:memory|mem[197][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][7] + +# Subckt 12077: picosoc_noflash:soc|picosoc_mem:memory|mem[204][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][7] + +# Subckt 12078: picosoc_noflash:soc|picosoc_mem:memory|mem[205][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][7] + +# Subckt 12079: picosoc_noflash:soc|picosoc_mem:memory|Mux24~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[197][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~28 + +# Subckt 12080: picosoc_noflash:soc|picosoc_mem:memory|mem[198][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][7] + +# Subckt 12081: picosoc_noflash:soc|picosoc_mem:memory|mem[199][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][7] + +# Subckt 12082: picosoc_noflash:soc|picosoc_mem:memory|mem[206][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][7] + +# Subckt 12083: picosoc_noflash:soc|picosoc_mem:memory|mem[207][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][7] + +# Subckt 12084: picosoc_noflash:soc|picosoc_mem:memory|Mux24~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[198][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~29 + +# Subckt 12085: picosoc_noflash:soc|picosoc_mem:memory|Mux24~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~30 + +# Subckt 12086: picosoc_noflash:soc|picosoc_mem:memory|mem[144][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][7] + +# Subckt 12087: picosoc_noflash:soc|picosoc_mem:memory|mem[152][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][7] + +# Subckt 12088: picosoc_noflash:soc|picosoc_mem:memory|mem[148][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][7] + +# Subckt 12089: picosoc_noflash:soc|picosoc_mem:memory|mem[156][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][7] + +# Subckt 12090: picosoc_noflash:soc|picosoc_mem:memory|Mux24~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[148][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~31 + +# Subckt 12091: picosoc_noflash:soc|picosoc_mem:memory|mem[146][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][7] + +# Subckt 12092: picosoc_noflash:soc|picosoc_mem:memory|mem[154][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][7] + +# Subckt 12093: picosoc_noflash:soc|picosoc_mem:memory|mem[150][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][7] + +# Subckt 12094: picosoc_noflash:soc|picosoc_mem:memory|mem[158][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][7] + +# Subckt 12095: picosoc_noflash:soc|picosoc_mem:memory|Mux24~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~32 + +# Subckt 12096: picosoc_noflash:soc|picosoc_mem:memory|mem[145][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][7] + +# Subckt 12097: picosoc_noflash:soc|picosoc_mem:memory|mem[153][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][7] + +# Subckt 12098: picosoc_noflash:soc|picosoc_mem:memory|mem[149][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][7] + +# Subckt 12099: picosoc_noflash:soc|picosoc_mem:memory|mem[157][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][7] + +# Subckt 12100: picosoc_noflash:soc|picosoc_mem:memory|Mux24~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[153][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~33 + +# Subckt 12101: picosoc_noflash:soc|picosoc_mem:memory|mem[147][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][7] + +# Subckt 12102: picosoc_noflash:soc|picosoc_mem:memory|mem[155][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][7] + +# Subckt 12103: picosoc_noflash:soc|picosoc_mem:memory|mem[151][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][7] + +# Subckt 12104: picosoc_noflash:soc|picosoc_mem:memory|mem[159][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][7] + +# Subckt 12105: picosoc_noflash:soc|picosoc_mem:memory|Mux24~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[155][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~34 + +# Subckt 12106: picosoc_noflash:soc|picosoc_mem:memory|Mux24~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~35 + +# Subckt 12107: picosoc_noflash:soc|picosoc_mem:memory|mem[208][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][7] + +# Subckt 12108: picosoc_noflash:soc|picosoc_mem:memory|mem[210][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][7] + +# Subckt 12109: picosoc_noflash:soc|picosoc_mem:memory|mem[216][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][7] + +# Subckt 12110: picosoc_noflash:soc|picosoc_mem:memory|mem[218][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][7] + +# Subckt 12111: picosoc_noflash:soc|picosoc_mem:memory|Mux24~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[216][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~36 + +# Subckt 12112: picosoc_noflash:soc|picosoc_mem:memory|mem[209][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][7] + +# Subckt 12113: picosoc_noflash:soc|picosoc_mem:memory|mem[211][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][7] + +# Subckt 12114: picosoc_noflash:soc|picosoc_mem:memory|mem[217][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][7] + +# Subckt 12115: picosoc_noflash:soc|picosoc_mem:memory|mem[219][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][7] + +# Subckt 12116: picosoc_noflash:soc|picosoc_mem:memory|Mux24~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[217][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~37 + +# Subckt 12117: picosoc_noflash:soc|picosoc_mem:memory|mem[212][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][7] + +# Subckt 12118: picosoc_noflash:soc|picosoc_mem:memory|mem[214][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][7] + +# Subckt 12119: picosoc_noflash:soc|picosoc_mem:memory|mem[220][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][7] + +# Subckt 12120: picosoc_noflash:soc|picosoc_mem:memory|mem[222][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][7] + +# Subckt 12121: picosoc_noflash:soc|picosoc_mem:memory|Mux24~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~38 + +# Subckt 12122: picosoc_noflash:soc|picosoc_mem:memory|mem[213][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][7] + +# Subckt 12123: picosoc_noflash:soc|picosoc_mem:memory|mem[215][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][7] + +# Subckt 12124: picosoc_noflash:soc|picosoc_mem:memory|mem[221][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][7] + +# Subckt 12125: picosoc_noflash:soc|picosoc_mem:memory|mem[223][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][7] + +# Subckt 12126: picosoc_noflash:soc|picosoc_mem:memory|Mux24~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[213][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~39 + +# Subckt 12127: picosoc_noflash:soc|picosoc_mem:memory|Mux24~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~40 + +# Subckt 12128: picosoc_noflash:soc|picosoc_mem:memory|Mux24~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~41 + +# Subckt 12129: picosoc_noflash:soc|picosoc_mem:memory|mem[32][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][7] + +# Subckt 12130: picosoc_noflash:soc|picosoc_mem:memory|mem[48][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][7] + +# Subckt 12131: picosoc_noflash:soc|picosoc_mem:memory|mem[36][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][7] + +# Subckt 12132: picosoc_noflash:soc|picosoc_mem:memory|mem[52][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][7] + +# Subckt 12133: picosoc_noflash:soc|picosoc_mem:memory|Mux24~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[52][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[36][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~42 + +# Subckt 12134: picosoc_noflash:soc|picosoc_mem:memory|mem[34][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][7] + +# Subckt 12135: picosoc_noflash:soc|picosoc_mem:memory|mem[50][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][7] + +# Subckt 12136: picosoc_noflash:soc|picosoc_mem:memory|mem[38][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][7] + +# Subckt 12137: picosoc_noflash:soc|picosoc_mem:memory|mem[54][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][7] + +# Subckt 12138: picosoc_noflash:soc|picosoc_mem:memory|Mux24~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~43 + +# Subckt 12139: picosoc_noflash:soc|picosoc_mem:memory|mem[40][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][7] + +# Subckt 12140: picosoc_noflash:soc|picosoc_mem:memory|mem[56][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][7] + +# Subckt 12141: picosoc_noflash:soc|picosoc_mem:memory|mem[44][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][7] + +# Subckt 12142: picosoc_noflash:soc|picosoc_mem:memory|mem[60][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][7] + +# Subckt 12143: picosoc_noflash:soc|picosoc_mem:memory|Mux24~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[60][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[56][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~44 + +# Subckt 12144: picosoc_noflash:soc|picosoc_mem:memory|mem[42][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][7] + +# Subckt 12145: picosoc_noflash:soc|picosoc_mem:memory|mem[58][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][7] + +# Subckt 12146: picosoc_noflash:soc|picosoc_mem:memory|mem[46][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][7] + +# Subckt 12147: picosoc_noflash:soc|picosoc_mem:memory|mem[62][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][7] + +# Subckt 12148: picosoc_noflash:soc|picosoc_mem:memory|Mux24~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~45 + +# Subckt 12149: picosoc_noflash:soc|picosoc_mem:memory|Mux24~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~46 + +# Subckt 12150: picosoc_noflash:soc|picosoc_mem:memory|mem[96][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][7] + +# Subckt 12151: picosoc_noflash:soc|picosoc_mem:memory|mem[112][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][7] + +# Subckt 12152: picosoc_noflash:soc|picosoc_mem:memory|mem[98][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][7] + +# Subckt 12153: picosoc_noflash:soc|picosoc_mem:memory|mem[114][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][7] + +# Subckt 12154: picosoc_noflash:soc|picosoc_mem:memory|Mux24~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[98][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~47 + +# Subckt 12155: picosoc_noflash:soc|picosoc_mem:memory|mem[100][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][7] + +# Subckt 12156: picosoc_noflash:soc|picosoc_mem:memory|mem[116][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][7] + +# Subckt 12157: picosoc_noflash:soc|picosoc_mem:memory|mem[102][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][7] + +# Subckt 12158: picosoc_noflash:soc|picosoc_mem:memory|mem[118][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][7] + +# Subckt 12159: picosoc_noflash:soc|picosoc_mem:memory|Mux24~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[102][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~48 + +# Subckt 12160: picosoc_noflash:soc|picosoc_mem:memory|mem[104][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][7] + +# Subckt 12161: picosoc_noflash:soc|picosoc_mem:memory|mem[120][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][7] + +# Subckt 12162: picosoc_noflash:soc|picosoc_mem:memory|mem[106][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][7] + +# Subckt 12163: picosoc_noflash:soc|picosoc_mem:memory|mem[122][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][7] + +# Subckt 12164: picosoc_noflash:soc|picosoc_mem:memory|Mux24~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[106][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~49 + +# Subckt 12165: picosoc_noflash:soc|picosoc_mem:memory|mem[108][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][7] + +# Subckt 12166: picosoc_noflash:soc|picosoc_mem:memory|mem[124][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][7] + +# Subckt 12167: picosoc_noflash:soc|picosoc_mem:memory|mem[110][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][7] + +# Subckt 12168: picosoc_noflash:soc|picosoc_mem:memory|mem[126][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][7] + +# Subckt 12169: picosoc_noflash:soc|picosoc_mem:memory|Mux24~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[124][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~50 + +# Subckt 12170: picosoc_noflash:soc|picosoc_mem:memory|Mux24~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~51 + +# Subckt 12171: picosoc_noflash:soc|picosoc_mem:memory|mem[33][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][7] + +# Subckt 12172: picosoc_noflash:soc|picosoc_mem:memory|mem[49][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][7] + +# Subckt 12173: picosoc_noflash:soc|picosoc_mem:memory|mem[41][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][7] + +# Subckt 12174: picosoc_noflash:soc|picosoc_mem:memory|mem[57][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][7] + +# Subckt 12175: picosoc_noflash:soc|picosoc_mem:memory|Mux24~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[57][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~52 + +# Subckt 12176: picosoc_noflash:soc|picosoc_mem:memory|mem[35][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][7] + +# Subckt 12177: picosoc_noflash:soc|picosoc_mem:memory|mem[51][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][7] + +# Subckt 12178: picosoc_noflash:soc|picosoc_mem:memory|mem[43][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][7] + +# Subckt 12179: picosoc_noflash:soc|picosoc_mem:memory|mem[59][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][7] + +# Subckt 12180: picosoc_noflash:soc|picosoc_mem:memory|Mux24~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~53 + +# Subckt 12181: picosoc_noflash:soc|picosoc_mem:memory|mem[37][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][7] + +# Subckt 12182: picosoc_noflash:soc|picosoc_mem:memory|mem[53][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][7] + +# Subckt 12183: picosoc_noflash:soc|picosoc_mem:memory|mem[45][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][7] + +# Subckt 12184: picosoc_noflash:soc|picosoc_mem:memory|mem[61][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][7] + +# Subckt 12185: picosoc_noflash:soc|picosoc_mem:memory|Mux24~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[53][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[37][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~54 + +# Subckt 12186: picosoc_noflash:soc|picosoc_mem:memory|mem[39][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][7] + +# Subckt 12187: picosoc_noflash:soc|picosoc_mem:memory|mem[55][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][7] + +# Subckt 12188: picosoc_noflash:soc|picosoc_mem:memory|mem[47][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][7] + +# Subckt 12189: picosoc_noflash:soc|picosoc_mem:memory|mem[63][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][7] + +# Subckt 12190: picosoc_noflash:soc|picosoc_mem:memory|Mux24~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[55][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[39][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~55 + +# Subckt 12191: picosoc_noflash:soc|picosoc_mem:memory|Mux24~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~56 + +# Subckt 12192: picosoc_noflash:soc|picosoc_mem:memory|mem[97][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][7] + +# Subckt 12193: picosoc_noflash:soc|picosoc_mem:memory|mem[113][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][7] + +# Subckt 12194: picosoc_noflash:soc|picosoc_mem:memory|mem[101][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][7] + +# Subckt 12195: picosoc_noflash:soc|picosoc_mem:memory|mem[117][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][7] + +# Subckt 12196: picosoc_noflash:soc|picosoc_mem:memory|Mux24~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~57 + +# Subckt 12197: picosoc_noflash:soc|picosoc_mem:memory|mem[99][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][7] + +# Subckt 12198: picosoc_noflash:soc|picosoc_mem:memory|mem[115][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][7] + +# Subckt 12199: picosoc_noflash:soc|picosoc_mem:memory|mem[103][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][7] + +# Subckt 12200: picosoc_noflash:soc|picosoc_mem:memory|mem[119][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][7] + +# Subckt 12201: picosoc_noflash:soc|picosoc_mem:memory|Mux24~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[103][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[99][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~58 + +# Subckt 12202: picosoc_noflash:soc|picosoc_mem:memory|mem[105][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][7] + +# Subckt 12203: picosoc_noflash:soc|picosoc_mem:memory|mem[121][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][7] + +# Subckt 12204: picosoc_noflash:soc|picosoc_mem:memory|mem[109][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][7] + +# Subckt 12205: picosoc_noflash:soc|picosoc_mem:memory|mem[125][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][7] + +# Subckt 12206: picosoc_noflash:soc|picosoc_mem:memory|Mux24~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[105][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~59 + +# Subckt 12207: picosoc_noflash:soc|picosoc_mem:memory|mem[107][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][7] + +# Subckt 12208: picosoc_noflash:soc|picosoc_mem:memory|mem[123][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][7] + +# Subckt 12209: picosoc_noflash:soc|picosoc_mem:memory|mem[111][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][7] + +# Subckt 12210: picosoc_noflash:soc|picosoc_mem:memory|mem[127][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][7] + +# Subckt 12211: picosoc_noflash:soc|picosoc_mem:memory|Mux24~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[123][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[107][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~60 + +# Subckt 12212: picosoc_noflash:soc|picosoc_mem:memory|Mux24~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~61 + +# Subckt 12213: picosoc_noflash:soc|picosoc_mem:memory|Mux24~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~62 + +# Subckt 12214: picosoc_noflash:soc|picosoc_mem:memory|mem[160][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][7] + +# Subckt 12215: picosoc_noflash:soc|picosoc_mem:memory|mem[161][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][7] + +# Subckt 12216: picosoc_noflash:soc|picosoc_mem:memory|mem[168][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][7] + +# Subckt 12217: picosoc_noflash:soc|picosoc_mem:memory|mem[169][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][7] + +# Subckt 12218: picosoc_noflash:soc|picosoc_mem:memory|Mux24~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[169][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[168][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~63 + +# Subckt 12219: picosoc_noflash:soc|picosoc_mem:memory|mem[176][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][7] + +# Subckt 12220: picosoc_noflash:soc|picosoc_mem:memory|mem[177][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][7] + +# Subckt 12221: picosoc_noflash:soc|picosoc_mem:memory|mem[184][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][7] + +# Subckt 12222: picosoc_noflash:soc|picosoc_mem:memory|mem[185][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][7] + +# Subckt 12223: picosoc_noflash:soc|picosoc_mem:memory|Mux24~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[184][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~64 + +# Subckt 12224: picosoc_noflash:soc|picosoc_mem:memory|mem[164][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][7] + +# Subckt 12225: picosoc_noflash:soc|picosoc_mem:memory|mem[165][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][7] + +# Subckt 12226: picosoc_noflash:soc|picosoc_mem:memory|mem[172][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][7] + +# Subckt 12227: picosoc_noflash:soc|picosoc_mem:memory|mem[173][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][7] + +# Subckt 12228: picosoc_noflash:soc|picosoc_mem:memory|Mux24~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[165][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~65 + +# Subckt 12229: picosoc_noflash:soc|picosoc_mem:memory|mem[180][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][7] + +# Subckt 12230: picosoc_noflash:soc|picosoc_mem:memory|mem[181][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][7] + +# Subckt 12231: picosoc_noflash:soc|picosoc_mem:memory|mem[188][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][7] + +# Subckt 12232: picosoc_noflash:soc|picosoc_mem:memory|mem[189][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][7] + +# Subckt 12233: picosoc_noflash:soc|picosoc_mem:memory|Mux24~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[181][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~66 + +# Subckt 12234: picosoc_noflash:soc|picosoc_mem:memory|Mux24~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~67 + +# Subckt 12235: picosoc_noflash:soc|picosoc_mem:memory|mem[224][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][7] + +# Subckt 12236: picosoc_noflash:soc|picosoc_mem:memory|mem[225][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][7] + +# Subckt 12237: picosoc_noflash:soc|picosoc_mem:memory|mem[228][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][7] + +# Subckt 12238: picosoc_noflash:soc|picosoc_mem:memory|mem[229][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][7] + +# Subckt 12239: picosoc_noflash:soc|picosoc_mem:memory|Mux24~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[228][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~68 + +# Subckt 12240: picosoc_noflash:soc|picosoc_mem:memory|mem[240][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][7] + +# Subckt 12241: picosoc_noflash:soc|picosoc_mem:memory|mem[241][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][7] + +# Subckt 12242: picosoc_noflash:soc|picosoc_mem:memory|mem[244][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][7] + +# Subckt 12243: picosoc_noflash:soc|picosoc_mem:memory|mem[245][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][7] + +# Subckt 12244: picosoc_noflash:soc|picosoc_mem:memory|Mux24~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[244][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~69 + +# Subckt 12245: picosoc_noflash:soc|picosoc_mem:memory|mem[232][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][7] + +# Subckt 12246: picosoc_noflash:soc|picosoc_mem:memory|mem[233][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][7] + +# Subckt 12247: picosoc_noflash:soc|picosoc_mem:memory|mem[236][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][7] + +# Subckt 12248: picosoc_noflash:soc|picosoc_mem:memory|mem[237][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][7] + +# Subckt 12249: picosoc_noflash:soc|picosoc_mem:memory|Mux24~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[236][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[232][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~70 + +# Subckt 12250: picosoc_noflash:soc|picosoc_mem:memory|mem[248][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][7] + +# Subckt 12251: picosoc_noflash:soc|picosoc_mem:memory|mem[249][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][7] + +# Subckt 12252: picosoc_noflash:soc|picosoc_mem:memory|mem[252][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][7] + +# Subckt 12253: picosoc_noflash:soc|picosoc_mem:memory|mem[253][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][7] + +# Subckt 12254: picosoc_noflash:soc|picosoc_mem:memory|Mux24~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[252][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[248][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~71 + +# Subckt 12255: picosoc_noflash:soc|picosoc_mem:memory|Mux24~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~72 + +# Subckt 12256: picosoc_noflash:soc|picosoc_mem:memory|mem[162][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][7] + +# Subckt 12257: picosoc_noflash:soc|picosoc_mem:memory|mem[178][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][7] + +# Subckt 12258: picosoc_noflash:soc|picosoc_mem:memory|mem[163][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][7] + +# Subckt 12259: picosoc_noflash:soc|picosoc_mem:memory|mem[179][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][7] + +# Subckt 12260: picosoc_noflash:soc|picosoc_mem:memory|Mux24~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[179][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[163][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~73 + +# Subckt 12261: picosoc_noflash:soc|picosoc_mem:memory|mem[166][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][7] + +# Subckt 12262: picosoc_noflash:soc|picosoc_mem:memory|mem[182][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][7] + +# Subckt 12263: picosoc_noflash:soc|picosoc_mem:memory|mem[167][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][7] + +# Subckt 12264: picosoc_noflash:soc|picosoc_mem:memory|mem[183][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][7] + +# Subckt 12265: picosoc_noflash:soc|picosoc_mem:memory|Mux24~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[167][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~74 + +# Subckt 12266: picosoc_noflash:soc|picosoc_mem:memory|mem[170][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][7] + +# Subckt 12267: picosoc_noflash:soc|picosoc_mem:memory|mem[186][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][7] + +# Subckt 12268: picosoc_noflash:soc|picosoc_mem:memory|mem[171][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][7] + +# Subckt 12269: picosoc_noflash:soc|picosoc_mem:memory|mem[187][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][7] + +# Subckt 12270: picosoc_noflash:soc|picosoc_mem:memory|Mux24~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[171][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[186][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~75 + +# Subckt 12271: picosoc_noflash:soc|picosoc_mem:memory|mem[174][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][7] + +# Subckt 12272: picosoc_noflash:soc|picosoc_mem:memory|mem[190][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][7] + +# Subckt 12273: picosoc_noflash:soc|picosoc_mem:memory|mem[175][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][7] + +# Subckt 12274: picosoc_noflash:soc|picosoc_mem:memory|mem[191][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][7] + +# Subckt 12275: picosoc_noflash:soc|picosoc_mem:memory|Mux24~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[190][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[174][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~76 + +# Subckt 12276: picosoc_noflash:soc|picosoc_mem:memory|Mux24~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~77 + +# Subckt 12277: picosoc_noflash:soc|picosoc_mem:memory|mem[226][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][7] + +# Subckt 12278: picosoc_noflash:soc|picosoc_mem:memory|mem[227][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][7] + +# Subckt 12279: picosoc_noflash:soc|picosoc_mem:memory|mem[234][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][7] + +# Subckt 12280: picosoc_noflash:soc|picosoc_mem:memory|mem[235][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][7] + +# Subckt 12281: picosoc_noflash:soc|picosoc_mem:memory|Mux24~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[234][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[226][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~78 + +# Subckt 12282: picosoc_noflash:soc|picosoc_mem:memory|mem[242][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][7] + +# Subckt 12283: picosoc_noflash:soc|picosoc_mem:memory|mem[243][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][7] + +# Subckt 12284: picosoc_noflash:soc|picosoc_mem:memory|mem[250][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][7] + +# Subckt 12285: picosoc_noflash:soc|picosoc_mem:memory|mem[251][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][7] + +# Subckt 12286: picosoc_noflash:soc|picosoc_mem:memory|Mux24~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[250][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[242][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~79 + +# Subckt 12287: picosoc_noflash:soc|picosoc_mem:memory|mem[230][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][7] + +# Subckt 12288: picosoc_noflash:soc|picosoc_mem:memory|mem[231][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][7] + +# Subckt 12289: picosoc_noflash:soc|picosoc_mem:memory|mem[238][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][7] + +# Subckt 12290: picosoc_noflash:soc|picosoc_mem:memory|mem[239][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][7] + +# Subckt 12291: picosoc_noflash:soc|picosoc_mem:memory|Mux24~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[230][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~80 + +# Subckt 12292: picosoc_noflash:soc|picosoc_mem:memory|mem[246][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][7] + +# Subckt 12293: picosoc_noflash:soc|picosoc_mem:memory|mem[247][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][7] + +# Subckt 12294: picosoc_noflash:soc|picosoc_mem:memory|mem[254][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][7] + +# Subckt 12295: picosoc_noflash:soc|picosoc_mem:memory|mem[255][7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][7] + +# Subckt 12296: picosoc_noflash:soc|picosoc_mem:memory|Mux24~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[254][7] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][7] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[246][7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~81 + +# Subckt 12297: picosoc_noflash:soc|picosoc_mem:memory|Mux24~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~82 + +# Subckt 12298: picosoc_noflash:soc|picosoc_mem:memory|Mux24~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~83 + +# Subckt 12299: picosoc_noflash:soc|picosoc_mem:memory|Mux24~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux24~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux24~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux24~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux24~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux24~84 + +# Subckt 12300: picosoc_noflash:soc|picosoc_mem:memory|rdata[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux24~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[7] + +# Subckt 12301: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~7_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~7 + +# Subckt 12302: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~7 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7] + +# Subckt 12303: picosoc_noflash:soc|mem_rdata[7]~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~10 \ + datae=picosoc_noflash:soc|mem_rdata[7]~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|rdata[7] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[7] \ + combout=picosoc_noflash:soc|mem_rdata[7]~58 + +# Subckt 12304: picosoc_noflash:soc|mem_rdata[7]~92_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[7]~58 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a7 \ + datac=iomem_rdata[7] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[7]~92 + +# Subckt 12305: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[23]~96 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[7] + +# Subckt 12306: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~129_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~129 + +# Subckt 12307: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~129 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~24 + +# Subckt 12308: picosoc_noflash:soc|picorv32:cpu|Mux78~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~24 \ + datac=picosoc_noflash:soc|mem_rdata[7]~92 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux78~0 + +# Subckt 12309: picosoc_noflash:soc|picorv32:cpu|Mux78~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux78~1 + +# Subckt 12310: picosoc_noflash:soc|picorv32:cpu|decoded_rd~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux78~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux78~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|always9~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~22 + +# Subckt 12311: picosoc_noflash:soc|picorv32:cpu|decoded_rd~24_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|decoded_rd~22 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_rd~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~24 + +# Subckt 12312: picosoc_noflash:soc|picorv32:cpu|decoded_rd[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rd~24 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rd[0] + +# Subckt 12313: picosoc_noflash:soc|picorv32:cpu|latched_rd~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|latched_rd~4 + +# Subckt 12314: picosoc_noflash:soc|picorv32:cpu|latched_rd[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd~4 \ + ena=picosoc_noflash:soc|picorv32:cpu|latched_rd[3]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] + +# Subckt 12315: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector157~2 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a0 + +# Subckt 12316: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[0]~31_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a0 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[11] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[0]~31 + +# Subckt 12317: picosoc_noflash:soc|picorv32:cpu|irq_mask~3_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[0]~31 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~3 + +# Subckt 12318: picosoc_noflash:soc|picorv32:cpu|irq_mask[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[0] + +# Subckt 12319: picosoc_noflash:soc|picorv32:cpu|Selector157~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_pending[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_mask[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector157~0 + +# Subckt 12320: picosoc_noflash:soc|picorv32:cpu|instr_bgeu~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_bgeu~0 + +# Subckt 12321: picosoc_noflash:soc|picorv32:cpu|instr_bgeu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_bgeu~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_bgeu + +# Subckt 12322: picosoc_noflash:soc|picorv32:cpu|instr_bge~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_bge~0 + +# Subckt 12323: picosoc_noflash:soc|picorv32:cpu|instr_bge~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_bge~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_bge + +# Subckt 12324: picosoc_noflash:soc|picorv32:cpu|Selector93~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_bge \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_bgeu \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector93~0 + +# Subckt 12325: picosoc_noflash:soc|picorv32:cpu|instr_bltu~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_bltu~0 + +# Subckt 12326: picosoc_noflash:soc|picorv32:cpu|instr_bltu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_bltu~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_bltu + +# Subckt 12327: picosoc_noflash:soc|picorv32:cpu|instr_sltu~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_sltu~0 + +# Subckt 12328: picosoc_noflash:soc|picorv32:cpu|instr_sltu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_sltu~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_sltu + +# Subckt 12329: picosoc_noflash:soc|picorv32:cpu|instr_sltiu~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_sltiu~0 + +# Subckt 12330: picosoc_noflash:soc|picorv32:cpu|instr_sltiu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_sltiu~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_sltiu + +# Subckt 12331: picosoc_noflash:soc|picorv32:cpu|WideOr8~I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_sltiu \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_sltu \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_bltu \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr8 + +# Subckt 12332: picosoc_noflash:soc|picorv32:cpu|is_sltiu_bltu_sltu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|WideOr8 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_sltiu_bltu_sltu + +# Subckt 12333: picosoc_noflash:soc|picorv32:cpu|instr_blt~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_blt~0 + +# Subckt 12334: picosoc_noflash:soc|picorv32:cpu|instr_blt~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_blt~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_blt + +# Subckt 12335: picosoc_noflash:soc|picorv32:cpu|instr_slt~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_xor~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_slt~1 + +# Subckt 12336: picosoc_noflash:soc|picorv32:cpu|instr_slt~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_slt~1 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_slt + +# Subckt 12337: picosoc_noflash:soc|picorv32:cpu|instr_slti~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_slti~0 + +# Subckt 12338: picosoc_noflash:soc|picorv32:cpu|instr_slti~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_slti~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_slti + +# Subckt 12339: picosoc_noflash:soc|picorv32:cpu|WideOr7~I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_slti \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_slt \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_blt \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr7 + +# Subckt 12340: picosoc_noflash:soc|picorv32:cpu|is_slti_blt_slt~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|WideOr7 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_slti_blt_slt + +# Subckt 12341: picosoc_noflash:soc|picorv32:cpu|Selector93~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|is_slti_blt_slt \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_sltiu_bltu_sltu \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector93~1 + +# Subckt 12342: picosoc_noflash:soc|picorv32:cpu|LessThan1~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~0 + +# Subckt 12343: picosoc_noflash:soc|picorv32:cpu|LessThan1~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~1 + +# Subckt 12344: picosoc_noflash:soc|picorv32:cpu|LessThan1~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~2 + +# Subckt 12345: picosoc_noflash:soc|picorv32:cpu|LessThan1~19_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~19 + +# Subckt 12346: picosoc_noflash:soc|picorv32:cpu|LessThan1~20_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~20 + +# Subckt 12347: picosoc_noflash:soc|picorv32:cpu|Equal46~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~20 \ + datad=picosoc_noflash:soc|picorv32:cpu|LessThan1~19 \ + datac=picosoc_noflash:soc|picorv32:cpu|LessThan1~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|LessThan1~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~9 + +# Subckt 12348: picosoc_noflash:soc|picorv32:cpu|Equal46~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~0 + +# Subckt 12349: picosoc_noflash:soc|picorv32:cpu|Equal46~10_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal46~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal46~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|LessThan1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~10 + +# Subckt 12350: picosoc_noflash:soc|picorv32:cpu|Equal46~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~4 + +# Subckt 12351: picosoc_noflash:soc|picorv32:cpu|Equal46~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~1 + +# Subckt 12352: picosoc_noflash:soc|picorv32:cpu|Equal46~6_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~6 + +# Subckt 12353: picosoc_noflash:soc|picorv32:cpu|Equal46~7_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~7 + +# Subckt 12354: picosoc_noflash:soc|picorv32:cpu|Equal46~8_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~8 + +# Subckt 12355: picosoc_noflash:soc|picorv32:cpu|Equal46~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~11 + +# Subckt 12356: picosoc_noflash:soc|picorv32:cpu|Equal46~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Equal46~11 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal46~8 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal46~7 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal46~6 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal46~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal46~4 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~12 + +# Subckt 12357: picosoc_noflash:soc|picorv32:cpu|LessThan1~5_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~5 + +# Subckt 12358: picosoc_noflash:soc|picorv32:cpu|Equal46~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~5 + +# Subckt 12359: picosoc_noflash:soc|picorv32:cpu|LessThan1~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~4 + +# Subckt 12360: picosoc_noflash:soc|picorv32:cpu|Equal46~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~3 + +# Subckt 12361: picosoc_noflash:soc|picorv32:cpu|Equal46~13_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal46~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal46~5 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~13 + +# Subckt 12362: picosoc_noflash:soc|picorv32:cpu|instr_beq~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_beq~0 + +# Subckt 12363: picosoc_noflash:soc|picorv32:cpu|instr_beq~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_beq~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_beq + +# Subckt 12364: picosoc_noflash:soc|picorv32:cpu|Selector93~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_slti_blt_slt \ + datac=picosoc_noflash:soc|picorv32:cpu|is_sltiu_bltu_sltu \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector93~2 + +# Subckt 12365: picosoc_noflash:soc|picorv32:cpu|Selector93~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector93~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_beq \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal46~13 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal46~12 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal46~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_bne \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector93~3 + +# Subckt 12366: picosoc_noflash:soc|picorv32:cpu|WideNor2~8_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_slti \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_slt \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_sltiu \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_sltu \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~8 + +# Subckt 12367: picosoc_noflash:soc|picorv32:cpu|is_compare~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|is_compare~0 + +# Subckt 12368: picosoc_noflash:soc|picorv32:cpu|is_compare~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|is_compare~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_compare + +# Subckt 12369: picosoc_noflash:soc|picorv32:cpu|Selector125~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|is_compare \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector93~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector93~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector93~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|LessThan1~25 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector125~1 + +# Subckt 12370: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~40 + +# Subckt 12371: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~34 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~39 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~40 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~41 + +# Subckt 12372: picosoc_noflash:soc|picorv32:cpu|Selector125~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~41 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~33 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector125~2 + +# Subckt 12373: picosoc_noflash:soc|picorv32:cpu|Selector125~4_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector125~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector125~4 + +# Subckt 12374: picosoc_noflash:soc|picorv32:cpu|Selector125~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector125~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector125~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector125~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector125~3 + +# Subckt 12375: picosoc_noflash:soc|picorv32:cpu|alu_out_q[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector125~3 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[0] + +# Subckt 12376: picosoc_noflash:soc|picorv32:cpu|Selector465~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~0 + +# Subckt 12377: picosoc_noflash:soc|picorv32:cpu|Mux7~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datad=picosoc_noflash:soc|mem_rdata[24]~101 \ + datac=picosoc_noflash:soc|mem_rdata[16]~87 \ + datab=picosoc_noflash:soc|mem_rdata[8]~130 \ + dataa=picosoc_noflash:soc|mem_rdata[0]~52 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux7~0 + +# Subckt 12378: picosoc_noflash:soc|picorv32:cpu|Selector465~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux7~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + dataa=picosoc_noflash:soc|mem_rdata[16]~87 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~1 + +# Subckt 12379: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd~0 + +# Subckt 12380: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~1 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[0] + +# Subckt 12381: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[32] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[0] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[0] + +# Subckt 12382: picosoc_noflash:soc|picorv32:cpu|Selector465~2_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~2 + +# Subckt 12383: picosoc_noflash:soc|picorv32:cpu|Selector465~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|timer[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_timer \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_maskirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_mask[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~3 + +# Subckt 12384: picosoc_noflash:soc|picorv32:cpu|Selector465~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_cycle[32] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~4 + +# Subckt 12385: picosoc_noflash:soc|picorv32:cpu|Selector465~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector465~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector465~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[32] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_cycle[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~5 + +# Subckt 12386: picosoc_noflash:soc|picorv32:cpu|Selector465~6_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_pending[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~6 + +# Subckt 12387: picosoc_noflash:soc|picorv32:cpu|Selector465~7_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector465~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector465~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector465~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~7 + +# Subckt 12388: picosoc_noflash:soc|picorv32:cpu|Selector465~8_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector465~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector465~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector465~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + dataa=picosoc_noflash:soc|mem_rdata[0]~52 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector465~8 + +# Subckt 12389: picosoc_noflash:soc|picorv32:cpu|reg_out[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector465~8 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[0] + +# Subckt 12390: picosoc_noflash:soc|picorv32:cpu|Selector157~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_out_q[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector157~1 + +# Subckt 12391: picosoc_noflash:soc|picorv32:cpu|Selector157~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector157~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|latched_compr \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector157~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector157~2 + +# Subckt 12392: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector157~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[11] + +# Subckt 12393: picosoc_noflash:soc|picorv32:cpu|Selector505~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a0 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[11] \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector505~0 + +# Subckt 12394: picosoc_noflash:soc|picorv32:cpu|Selector505~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector505~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector474~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~8 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add13~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector505~1 + +# Subckt 12395: picosoc_noflash:soc|picorv32:cpu|reg_op1[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector505~1 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] + +# Subckt 12396: picosoc_noflash:soc|picorv32:cpu|mem_wstrb~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~6 + +# Subckt 12397: picosoc_noflash:soc|picorv32:cpu|mem_wstrb[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wstrb~6 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[3] + +# Subckt 12398: picosoc_noflash:soc|comb~3_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|ram_ready~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[3] \ + combout=picosoc_noflash:soc|comb~3 + +# Subckt 12399: picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|comb~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 + +# Subckt 12400: picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31] + +# Subckt 12401: picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31] + +# Subckt 12402: picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31] + +# Subckt 12403: picosoc_noflash:soc|picosoc_mem:memory|Mux0~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~0 + +# Subckt 12404: picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31] + +# Subckt 12405: picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31] + +# Subckt 12406: picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31] + +# Subckt 12407: picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31] + +# Subckt 12408: picosoc_noflash:soc|picosoc_mem:memory|Mux0~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~1 + +# Subckt 12409: picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31] + +# Subckt 12410: picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31] + +# Subckt 12411: picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31] + +# Subckt 12412: picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31] + +# Subckt 12413: picosoc_noflash:soc|picosoc_mem:memory|Mux0~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~2 + +# Subckt 12414: picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31] + +# Subckt 12415: picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31] + +# Subckt 12416: picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31] + +# Subckt 12417: picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31] + +# Subckt 12418: picosoc_noflash:soc|picosoc_mem:memory|Mux0~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~3 + +# Subckt 12419: picosoc_noflash:soc|picosoc_mem:memory|Mux0~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~4 + +# Subckt 12420: picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31] + +# Subckt 12421: picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31] + +# Subckt 12422: picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31] + +# Subckt 12423: picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31] + +# Subckt 12424: picosoc_noflash:soc|picosoc_mem:memory|Mux0~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~5 + +# Subckt 12425: picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31] + +# Subckt 12426: picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31] + +# Subckt 12427: picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31] + +# Subckt 12428: picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31] + +# Subckt 12429: picosoc_noflash:soc|picosoc_mem:memory|Mux0~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~6 + +# Subckt 12430: picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31] + +# Subckt 12431: picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31] + +# Subckt 12432: picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31] + +# Subckt 12433: picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31] + +# Subckt 12434: picosoc_noflash:soc|picosoc_mem:memory|Mux0~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~7 + +# Subckt 12435: picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31] + +# Subckt 12436: picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31] + +# Subckt 12437: picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31] + +# Subckt 12438: picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31] + +# Subckt 12439: picosoc_noflash:soc|picosoc_mem:memory|Mux0~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~8 + +# Subckt 12440: picosoc_noflash:soc|picosoc_mem:memory|Mux0~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~9 + +# Subckt 12441: picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31] + +# Subckt 12442: picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31] + +# Subckt 12443: picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31] + +# Subckt 12444: picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31] + +# Subckt 12445: picosoc_noflash:soc|picosoc_mem:memory|Mux0~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~10 + +# Subckt 12446: picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31] + +# Subckt 12447: picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31] + +# Subckt 12448: picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31] + +# Subckt 12449: picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31] + +# Subckt 12450: picosoc_noflash:soc|picosoc_mem:memory|Mux0~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~11 + +# Subckt 12451: picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31] + +# Subckt 12452: picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31] + +# Subckt 12453: picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31] + +# Subckt 12454: picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31] + +# Subckt 12455: picosoc_noflash:soc|picosoc_mem:memory|Mux0~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~12 + +# Subckt 12456: picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31] + +# Subckt 12457: picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31] + +# Subckt 12458: picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31] + +# Subckt 12459: picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31] + +# Subckt 12460: picosoc_noflash:soc|picosoc_mem:memory|Mux0~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~13 + +# Subckt 12461: picosoc_noflash:soc|picosoc_mem:memory|Mux0~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~14 + +# Subckt 12462: picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31] + +# Subckt 12463: picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31] + +# Subckt 12464: picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31] + +# Subckt 12465: picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31] + +# Subckt 12466: picosoc_noflash:soc|picosoc_mem:memory|Mux0~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~15 + +# Subckt 12467: picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31] + +# Subckt 12468: picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31] + +# Subckt 12469: picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31] + +# Subckt 12470: picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31] + +# Subckt 12471: picosoc_noflash:soc|picosoc_mem:memory|Mux0~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~16 + +# Subckt 12472: picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31] + +# Subckt 12473: picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31] + +# Subckt 12474: picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31] + +# Subckt 12475: picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31] + +# Subckt 12476: picosoc_noflash:soc|picosoc_mem:memory|Mux0~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~17 + +# Subckt 12477: picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31] + +# Subckt 12478: picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31] + +# Subckt 12479: picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31] + +# Subckt 12480: picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31] + +# Subckt 12481: picosoc_noflash:soc|picosoc_mem:memory|Mux0~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~18 + +# Subckt 12482: picosoc_noflash:soc|picosoc_mem:memory|Mux0~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~19 + +# Subckt 12483: picosoc_noflash:soc|picosoc_mem:memory|Mux0~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~20 + +# Subckt 12484: picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31] + +# Subckt 12485: picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31] + +# Subckt 12486: picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31] + +# Subckt 12487: picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31] + +# Subckt 12488: picosoc_noflash:soc|picosoc_mem:memory|Mux0~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~21 + +# Subckt 12489: picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31] + +# Subckt 12490: picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31] + +# Subckt 12491: picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31] + +# Subckt 12492: picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31] + +# Subckt 12493: picosoc_noflash:soc|picosoc_mem:memory|Mux0~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~22 + +# Subckt 12494: picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31] + +# Subckt 12495: picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31] + +# Subckt 12496: picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31] + +# Subckt 12497: picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31] + +# Subckt 12498: picosoc_noflash:soc|picosoc_mem:memory|Mux0~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~23 + +# Subckt 12499: picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31] + +# Subckt 12500: picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31] + +# Subckt 12501: picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31] + +# Subckt 12502: picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31] + +# Subckt 12503: picosoc_noflash:soc|picosoc_mem:memory|Mux0~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~24 + +# Subckt 12504: picosoc_noflash:soc|picosoc_mem:memory|Mux0~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~25 + +# Subckt 12505: picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31] + +# Subckt 12506: picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31] + +# Subckt 12507: picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31] + +# Subckt 12508: picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31] + +# Subckt 12509: picosoc_noflash:soc|picosoc_mem:memory|Mux0~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~26 + +# Subckt 12510: picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31] + +# Subckt 12511: picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31] + +# Subckt 12512: picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31] + +# Subckt 12513: picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31] + +# Subckt 12514: picosoc_noflash:soc|picosoc_mem:memory|Mux0~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~27 + +# Subckt 12515: picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31] + +# Subckt 12516: picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31] + +# Subckt 12517: picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31] + +# Subckt 12518: picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31] + +# Subckt 12519: picosoc_noflash:soc|picosoc_mem:memory|Mux0~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~28 + +# Subckt 12520: picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31] + +# Subckt 12521: picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31] + +# Subckt 12522: picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31] + +# Subckt 12523: picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31] + +# Subckt 12524: picosoc_noflash:soc|picosoc_mem:memory|Mux0~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~29 + +# Subckt 12525: picosoc_noflash:soc|picosoc_mem:memory|Mux0~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~30 + +# Subckt 12526: picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31] + +# Subckt 12527: picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31] + +# Subckt 12528: picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31] + +# Subckt 12529: picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31] + +# Subckt 12530: picosoc_noflash:soc|picosoc_mem:memory|Mux0~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~31 + +# Subckt 12531: picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31] + +# Subckt 12532: picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31] + +# Subckt 12533: picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31] + +# Subckt 12534: picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31] + +# Subckt 12535: picosoc_noflash:soc|picosoc_mem:memory|Mux0~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~32 + +# Subckt 12536: picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31] + +# Subckt 12537: picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31] + +# Subckt 12538: picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31] + +# Subckt 12539: picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31] + +# Subckt 12540: picosoc_noflash:soc|picosoc_mem:memory|Mux0~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~33 + +# Subckt 12541: picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31] + +# Subckt 12542: picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31] + +# Subckt 12543: picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31] + +# Subckt 12544: picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31] + +# Subckt 12545: picosoc_noflash:soc|picosoc_mem:memory|Mux0~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~34 + +# Subckt 12546: picosoc_noflash:soc|picosoc_mem:memory|Mux0~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~35 + +# Subckt 12547: picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31] + +# Subckt 12548: picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31] + +# Subckt 12549: picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31] + +# Subckt 12550: picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31] + +# Subckt 12551: picosoc_noflash:soc|picosoc_mem:memory|Mux0~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~36 + +# Subckt 12552: picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31] + +# Subckt 12553: picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31] + +# Subckt 12554: picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31] + +# Subckt 12555: picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31] + +# Subckt 12556: picosoc_noflash:soc|picosoc_mem:memory|Mux0~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~37 + +# Subckt 12557: picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31] + +# Subckt 12558: picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31] + +# Subckt 12559: picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31] + +# Subckt 12560: picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31] + +# Subckt 12561: picosoc_noflash:soc|picosoc_mem:memory|Mux0~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~38 + +# Subckt 12562: picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31] + +# Subckt 12563: picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31] + +# Subckt 12564: picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31] + +# Subckt 12565: picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31] + +# Subckt 12566: picosoc_noflash:soc|picosoc_mem:memory|Mux0~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~39 + +# Subckt 12567: picosoc_noflash:soc|picosoc_mem:memory|Mux0~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~40 + +# Subckt 12568: picosoc_noflash:soc|picosoc_mem:memory|Mux0~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~41 + +# Subckt 12569: picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31] + +# Subckt 12570: picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31] + +# Subckt 12571: picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31] + +# Subckt 12572: picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31] + +# Subckt 12573: picosoc_noflash:soc|picosoc_mem:memory|Mux0~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~42 + +# Subckt 12574: picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31] + +# Subckt 12575: picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31] + +# Subckt 12576: picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31] + +# Subckt 12577: picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31] + +# Subckt 12578: picosoc_noflash:soc|picosoc_mem:memory|Mux0~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~43 + +# Subckt 12579: picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31] + +# Subckt 12580: picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31] + +# Subckt 12581: picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31] + +# Subckt 12582: picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31] + +# Subckt 12583: picosoc_noflash:soc|picosoc_mem:memory|Mux0~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~44 + +# Subckt 12584: picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31] + +# Subckt 12585: picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31] + +# Subckt 12586: picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31] + +# Subckt 12587: picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31] + +# Subckt 12588: picosoc_noflash:soc|picosoc_mem:memory|Mux0~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~45 + +# Subckt 12589: picosoc_noflash:soc|picosoc_mem:memory|Mux0~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~46 + +# Subckt 12590: picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31] + +# Subckt 12591: picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31] + +# Subckt 12592: picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31] + +# Subckt 12593: picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31] + +# Subckt 12594: picosoc_noflash:soc|picosoc_mem:memory|Mux0~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~47 + +# Subckt 12595: picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31] + +# Subckt 12596: picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31] + +# Subckt 12597: picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31] + +# Subckt 12598: picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31] + +# Subckt 12599: picosoc_noflash:soc|picosoc_mem:memory|Mux0~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~48 + +# Subckt 12600: picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31] + +# Subckt 12601: picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31] + +# Subckt 12602: picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31] + +# Subckt 12603: picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31] + +# Subckt 12604: picosoc_noflash:soc|picosoc_mem:memory|Mux0~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~49 + +# Subckt 12605: picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31] + +# Subckt 12606: picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31] + +# Subckt 12607: picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31] + +# Subckt 12608: picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31] + +# Subckt 12609: picosoc_noflash:soc|picosoc_mem:memory|Mux0~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~50 + +# Subckt 12610: picosoc_noflash:soc|picosoc_mem:memory|Mux0~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~51 + +# Subckt 12611: picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31] + +# Subckt 12612: picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31] + +# Subckt 12613: picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31] + +# Subckt 12614: picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31] + +# Subckt 12615: picosoc_noflash:soc|picosoc_mem:memory|Mux0~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~52 + +# Subckt 12616: picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31] + +# Subckt 12617: picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31] + +# Subckt 12618: picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31] + +# Subckt 12619: picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31] + +# Subckt 12620: picosoc_noflash:soc|picosoc_mem:memory|Mux0~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~53 + +# Subckt 12621: picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31] + +# Subckt 12622: picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31] + +# Subckt 12623: picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31] + +# Subckt 12624: picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31] + +# Subckt 12625: picosoc_noflash:soc|picosoc_mem:memory|Mux0~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~54 + +# Subckt 12626: picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31] + +# Subckt 12627: picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31] + +# Subckt 12628: picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31] + +# Subckt 12629: picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31] + +# Subckt 12630: picosoc_noflash:soc|picosoc_mem:memory|Mux0~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~55 + +# Subckt 12631: picosoc_noflash:soc|picosoc_mem:memory|Mux0~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~56 + +# Subckt 12632: picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31] + +# Subckt 12633: picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31] + +# Subckt 12634: picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31] + +# Subckt 12635: picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31] + +# Subckt 12636: picosoc_noflash:soc|picosoc_mem:memory|Mux0~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~57 + +# Subckt 12637: picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31] + +# Subckt 12638: picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31] + +# Subckt 12639: picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31] + +# Subckt 12640: picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31] + +# Subckt 12641: picosoc_noflash:soc|picosoc_mem:memory|Mux0~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~58 + +# Subckt 12642: picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31] + +# Subckt 12643: picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31] + +# Subckt 12644: picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31] + +# Subckt 12645: picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31] + +# Subckt 12646: picosoc_noflash:soc|picosoc_mem:memory|Mux0~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~59 + +# Subckt 12647: picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31] + +# Subckt 12648: picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31] + +# Subckt 12649: picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31] + +# Subckt 12650: picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31] + +# Subckt 12651: picosoc_noflash:soc|picosoc_mem:memory|Mux0~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~60 + +# Subckt 12652: picosoc_noflash:soc|picosoc_mem:memory|Mux0~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~61 + +# Subckt 12653: picosoc_noflash:soc|picosoc_mem:memory|Mux0~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~62 + +# Subckt 12654: picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31] + +# Subckt 12655: picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31] + +# Subckt 12656: picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31] + +# Subckt 12657: picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31] + +# Subckt 12658: picosoc_noflash:soc|picosoc_mem:memory|Mux0~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~63 + +# Subckt 12659: picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31] + +# Subckt 12660: picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31] + +# Subckt 12661: picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31] + +# Subckt 12662: picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31] + +# Subckt 12663: picosoc_noflash:soc|picosoc_mem:memory|Mux0~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~64 + +# Subckt 12664: picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31] + +# Subckt 12665: picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31] + +# Subckt 12666: picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31] + +# Subckt 12667: picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31] + +# Subckt 12668: picosoc_noflash:soc|picosoc_mem:memory|Mux0~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~65 + +# Subckt 12669: picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31] + +# Subckt 12670: picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31] + +# Subckt 12671: picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31] + +# Subckt 12672: picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31] + +# Subckt 12673: picosoc_noflash:soc|picosoc_mem:memory|Mux0~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~66 + +# Subckt 12674: picosoc_noflash:soc|picosoc_mem:memory|Mux0~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~67 + +# Subckt 12675: picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31] + +# Subckt 12676: picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31] + +# Subckt 12677: picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31] + +# Subckt 12678: picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31] + +# Subckt 12679: picosoc_noflash:soc|picosoc_mem:memory|Mux0~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~68 + +# Subckt 12680: picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31] + +# Subckt 12681: picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31] + +# Subckt 12682: picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31] + +# Subckt 12683: picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31] + +# Subckt 12684: picosoc_noflash:soc|picosoc_mem:memory|Mux0~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~69 + +# Subckt 12685: picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31] + +# Subckt 12686: picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31] + +# Subckt 12687: picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31] + +# Subckt 12688: picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31] + +# Subckt 12689: picosoc_noflash:soc|picosoc_mem:memory|Mux0~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~70 + +# Subckt 12690: picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31] + +# Subckt 12691: picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31] + +# Subckt 12692: picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31] + +# Subckt 12693: picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31] + +# Subckt 12694: picosoc_noflash:soc|picosoc_mem:memory|Mux0~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~71 + +# Subckt 12695: picosoc_noflash:soc|picosoc_mem:memory|Mux0~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~72 + +# Subckt 12696: picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31] + +# Subckt 12697: picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31] + +# Subckt 12698: picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31] + +# Subckt 12699: picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31] + +# Subckt 12700: picosoc_noflash:soc|picosoc_mem:memory|Mux0~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~73 + +# Subckt 12701: picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31] + +# Subckt 12702: picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31] + +# Subckt 12703: picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31] + +# Subckt 12704: picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31] + +# Subckt 12705: picosoc_noflash:soc|picosoc_mem:memory|Mux0~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~74 + +# Subckt 12706: picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31] + +# Subckt 12707: picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31] + +# Subckt 12708: picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31] + +# Subckt 12709: picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31] + +# Subckt 12710: picosoc_noflash:soc|picosoc_mem:memory|Mux0~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~75 + +# Subckt 12711: picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31] + +# Subckt 12712: picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31] + +# Subckt 12713: picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31] + +# Subckt 12714: picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31] + +# Subckt 12715: picosoc_noflash:soc|picosoc_mem:memory|Mux0~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~76 + +# Subckt 12716: picosoc_noflash:soc|picosoc_mem:memory|Mux0~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~77 + +# Subckt 12717: picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31] + +# Subckt 12718: picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31] + +# Subckt 12719: picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31] + +# Subckt 12720: picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31] + +# Subckt 12721: picosoc_noflash:soc|picosoc_mem:memory|Mux0~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~78 + +# Subckt 12722: picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31] + +# Subckt 12723: picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31] + +# Subckt 12724: picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31] + +# Subckt 12725: picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31] + +# Subckt 12726: picosoc_noflash:soc|picosoc_mem:memory|Mux0~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~79 + +# Subckt 12727: picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31] + +# Subckt 12728: picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31] + +# Subckt 12729: picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31] + +# Subckt 12730: picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31] + +# Subckt 12731: picosoc_noflash:soc|picosoc_mem:memory|Mux0~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~80 + +# Subckt 12732: picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31] + +# Subckt 12733: picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31] + +# Subckt 12734: picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31] + +# Subckt 12735: picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31] + +# Subckt 12736: picosoc_noflash:soc|picosoc_mem:memory|Mux0~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~81 + +# Subckt 12737: picosoc_noflash:soc|picosoc_mem:memory|Mux0~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~82 + +# Subckt 12738: picosoc_noflash:soc|picosoc_mem:memory|Mux0~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~83 + +# Subckt 12739: picosoc_noflash:soc|picosoc_mem:memory|Mux0~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux0~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux0~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux0~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux0~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux0~84 + +# Subckt 12740: picosoc_noflash:soc|picosoc_mem:memory|rdata[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux0~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[31] + +# Subckt 12741: picosoc_noflash:soc|mem_rdata[31]~97_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[31] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[31]~97 + +# Subckt 12742: picosoc_noflash:soc|mem_rdata[31]~98_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[31]~98 + +# Subckt 12743: picosoc_noflash:soc|mem_rdata[31]~100_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[31]~99 \ + datae=picosoc_noflash:soc|mem_rdata[31]~98 \ + datad=picosoc_noflash:soc|mem_rdata[31]~97 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[31]~100 + +# Subckt 12744: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[31]~100 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[15] + +# Subckt 12745: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[15] \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~39 + +# Subckt 12746: picosoc_noflash:soc|mem_rdata[31]~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a31 \ + datae=iomem_rdata[31] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[31]~76 + +# Subckt 12747: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[31]~76 \ + datae=picosoc_noflash:soc|mem_rdata[31]~75 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~39 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 + +# Subckt 12748: picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~0 + +# Subckt 12749: picosoc_noflash:soc|picorv32:cpu|Equal17~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal17~0 + +# Subckt 12750: picosoc_noflash:soc|picorv32:cpu|Mux73~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux73~0 + +# Subckt 12751: picosoc_noflash:soc|picorv32:cpu|Mux73~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux73~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux69~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|always9~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux73~1 + +# Subckt 12752: picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr11~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~1 + +# Subckt 12753: picosoc_noflash:soc|picorv32:cpu|Mux112~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~1 \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux73~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal17~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux112~0 + +# Subckt 12754: picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux112~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm + +# Subckt 12755: picosoc_noflash:soc|picorv32:cpu|WideOr17~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_jalr \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr17~0 + +# Subckt 12756: picosoc_noflash:soc|picorv32:cpu|Selector81~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector81~0 + +# Subckt 12757: picosoc_noflash:soc|picorv32:cpu|Selector81~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector81~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr17~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector81~1 + +# Subckt 12758: picosoc_noflash:soc|picorv32:cpu|decoded_imm[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector81~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[11] + +# Subckt 12759: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector146~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[22] + +# Subckt 12760: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a11~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector146~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a11 + +# Subckt 12761: picosoc_noflash:soc|picorv32:cpu|Selector526~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a11 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector526~0 + +# Subckt 12762: picosoc_noflash:soc|picorv32:cpu|reg_op2[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector526~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] + +# Subckt 12763: picosoc_noflash:soc|picorv32:cpu|mem_wdata[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] + +# Subckt 12764: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[11] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] + +# Subckt 12765: picosoc_noflash:soc|mem_rdata[11]~164_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[11] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] \ + combout=picosoc_noflash:soc|mem_rdata[11]~164 + +# Subckt 12766: picosoc_noflash:soc|mem_rdata[11]~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[11]~164 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[11]~62 + +# Subckt 12767: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[11] \ + datae=picosoc_noflash:soc|mem_rdata[11]~23 \ + datad=picosoc_noflash:soc|mem_rdata[11]~62 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~28 + +# Subckt 12768: picosoc_noflash:soc|picorv32:cpu|Equal21~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~34 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~30 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~28 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~27 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal21~0 + +# Subckt 12769: picosoc_noflash:soc|picorv32:cpu|Mux23~1_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|Equal21~0 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux23~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux69~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux23~1 + +# Subckt 12770: picosoc_noflash:soc|picorv32:cpu|Mux53~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux12~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[22]~108 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux53~1 + +# Subckt 12771: picosoc_noflash:soc|picorv32:cpu|Mux69~9_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[22]~108 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~9 + +# Subckt 12772: picosoc_noflash:soc|picorv32:cpu|always9~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|always9~3 + +# Subckt 12773: picosoc_noflash:soc|picorv32:cpu|Mux69~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~4 + +# Subckt 12774: picosoc_noflash:soc|picorv32:cpu|Mux53~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux69~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|always9~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux53~2 + +# Subckt 12775: picosoc_noflash:soc|picorv32:cpu|Mux53~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux53~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux69~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~30 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux53~3 + +# Subckt 12776: picosoc_noflash:soc|picorv32:cpu|Mux53~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux53~3 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux53~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux23~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux53~0 + +# Subckt 12777: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux53~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] + +# Subckt 12778: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[22]~108_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[6]~131 \ + datac=picosoc_noflash:soc|mem_rdata[22]~105 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[22]~108 + +# Subckt 12779: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[22]~108 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[2] + +# Subckt 12780: picosoc_noflash:soc|picorv32:cpu|Selector90~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector90~0 + +# Subckt 12781: picosoc_noflash:soc|picorv32:cpu|decoded_imm[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector90~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[2] + +# Subckt 12782: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector155~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[13] + +# Subckt 12783: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a2~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector155~0 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a2 + +# Subckt 12784: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[2]~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a2 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[2]~0 + +# Subckt 12785: picosoc_noflash:soc|picorv32:cpu|Selector535~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[2]~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector535~0 + +# Subckt 12786: picosoc_noflash:soc|picorv32:cpu|reg_op2[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector535~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] + +# Subckt 12787: picosoc_noflash:soc|picorv32:cpu|mem_wdata[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] + +# Subckt 12788: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[10] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] + +# Subckt 12789: picosoc_noflash:soc|mem_rdata[10]~166_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[10] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] \ + combout=picosoc_noflash:soc|mem_rdata[10]~166 + +# Subckt 12790: picosoc_noflash:soc|mem_rdata[10]~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[10]~166 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[10]~61 + +# Subckt 12791: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10] \ + datae=picosoc_noflash:soc|mem_rdata[10]~34 \ + datad=picosoc_noflash:soc|mem_rdata[10]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~27 + +# Subckt 12792: picosoc_noflash:soc|picorv32:cpu|Mux20~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~34 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~27 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux20~0 + +# Subckt 12793: picosoc_noflash:soc|picorv32:cpu|Mux27~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~28 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux27~0 + +# Subckt 12794: picosoc_noflash:soc|picorv32:cpu|Mux20~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux27~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux20~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux20~1 + +# Subckt 12795: picosoc_noflash:soc|picorv32:cpu|Mux20~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux20~2 + +# Subckt 12796: picosoc_noflash:soc|picorv32:cpu|Mux20~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux20~3 + +# Subckt 12797: picosoc_noflash:soc|picorv32:cpu|Mux69~5_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~5 + +# Subckt 12798: picosoc_noflash:soc|picorv32:cpu|Mux20~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux69~5 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux20~4 + +# Subckt 12799: picosoc_noflash:soc|picorv32:cpu|Mux20~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux20~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux20~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux20~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux20~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux20~5 + +# Subckt 12800: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~19_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~19 + +# Subckt 12801: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~20_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~20 + +# Subckt 12802: picosoc_noflash:soc|picorv32:cpu|Mux50~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~20 \ + dataf=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~19 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux20~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux35~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux50~0 + +# Subckt 12803: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux50~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] + +# Subckt 12804: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[9]~47 \ + datac=picosoc_noflash:soc|mem_rdata[25]~51 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80 + +# Subckt 12805: picosoc_noflash:soc|picorv32:cpu|instr_retirq~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[30]~79 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_retirq~1 + +# Subckt 12806: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~15_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~15 + +# Subckt 12807: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~15 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~16 + +# Subckt 12808: picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~16 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[19]~112 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_retirq~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_retirq~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_retirq~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 + +# Subckt 12809: picosoc_noflash:soc|picorv32:cpu|decoded_rs1[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[4] + +# Subckt 12810: picosoc_noflash:soc|picorv32:cpu|decoded_rs1[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[3] + +# Subckt 12811: picosoc_noflash:soc|picorv32:cpu|decoded_rs1[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[2] + +# Subckt 12812: picosoc_noflash:soc|picorv32:cpu|decoded_rs1[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[1] + +# Subckt 12813: picosoc_noflash:soc|picorv32:cpu|decoded_rs1[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[0] + +# Subckt 12814: picosoc_noflash:soc|picorv32:cpu|WideOr22~I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_rs1[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr22 + +# Subckt 12815: picosoc_noflash:soc|picorv32:cpu|Selector153~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add3~13 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector127~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector153~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector153~1 + +# Subckt 12816: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector153~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[15] + +# Subckt 12817: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector153~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a4 + +# Subckt 12818: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[4]~23_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a4 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[4]~23 + +# Subckt 12819: picosoc_noflash:soc|picorv32:cpu|Selector501~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add13~17 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[4]~23 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector501~0 + +# Subckt 12820: picosoc_noflash:soc|picorv32:cpu|reg_op1[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector501~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] + +# Subckt 12821: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector153~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[15] + +# Subckt 12822: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a4~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector153~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a4 + +# Subckt 12823: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[4]~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a4 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[4]~2 + +# Subckt 12824: picosoc_noflash:soc|picorv32:cpu|reg_sh[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[4]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_sh[4] + +# Subckt 12825: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector154~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[14] + +# Subckt 12826: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a3~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector154~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a3 + +# Subckt 12827: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[3]~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a3 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[14] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr23 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[3]~1 + +# Subckt 12828: picosoc_noflash:soc|picorv32:cpu|reg_sh[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[3]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_sh[3] + +# Subckt 12829: picosoc_noflash:soc|picorv32:cpu|reg_sh[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_sh[2] + +# Subckt 12830: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_sh[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_sh[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_sh[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~2 + +# Subckt 12831: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_sh[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_sh[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_sh[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~3 + +# Subckt 12832: picosoc_noflash:soc|picorv32:cpu|Selector502~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector502~0 + +# Subckt 12833: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lui \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~4 + +# Subckt 12834: picosoc_noflash:soc|picorv32:cpu|Selector502~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[3]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add13~13 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_pc[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector502~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector502~1 + +# Subckt 12835: picosoc_noflash:soc|picorv32:cpu|reg_op1[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector502~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] + +# Subckt 12836: picosoc_noflash:soc|picorv32:cpu|Selector503~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector503~0 + +# Subckt 12837: picosoc_noflash:soc|picorv32:cpu|Selector503~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[2]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add13~9 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_pc[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector503~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector503~1 + +# Subckt 12838: picosoc_noflash:soc|picorv32:cpu|reg_op1[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector503~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] + +# Subckt 12839: picosoc_noflash:soc|picorv32:cpu|Selector504~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector504~0 + +# Subckt 12840: picosoc_noflash:soc|picorv32:cpu|Selector504~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[1]~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add13~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_pc[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector504~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector504~1 + +# Subckt 12841: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector504~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] + +# Subckt 12842: picosoc_noflash:soc|picorv32:cpu|reg_out~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + datae=picosoc_noflash:soc|mem_rdata[15]~95 \ + datad=picosoc_noflash:soc|mem_rdata[31]~100 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~26 + +# Subckt 12843: picosoc_noflash:soc|picorv32:cpu|reg_out~34_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[23]~96 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~34 + +# Subckt 12844: picosoc_noflash:soc|picorv32:cpu|reg_out~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[55] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[55] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~35 + +# Subckt 12845: picosoc_noflash:soc|picorv32:cpu|irq_mask~6_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[23]~4 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~6 + +# Subckt 12846: picosoc_noflash:soc|picorv32:cpu|irq_mask[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~6 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[23] + +# Subckt 12847: picosoc_noflash:soc|picorv32:cpu|reg_out~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[23]~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~36 + +# Subckt 12848: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~104_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~104 + +# Subckt 12849: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~96 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~104 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[23] + +# Subckt 12850: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[55] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[23] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[23] + +# Subckt 12851: picosoc_noflash:soc|picorv32:cpu|reg_out~37_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~37 + +# Subckt 12852: picosoc_noflash:soc|picorv32:cpu|reg_out~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~37 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~36 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~89 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~38 + +# Subckt 12853: picosoc_noflash:soc|picorv32:cpu|reg_out~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~38 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~34 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~39 + +# Subckt 12854: picosoc_noflash:soc|picorv32:cpu|reg_out[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~39 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[23] + +# Subckt 12855: picosoc_noflash:soc|picorv32:cpu|ShiftRight0~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~27 + +# Subckt 12856: picosoc_noflash:soc|picorv32:cpu|Selector102~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~27 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector102~0 + +# Subckt 12857: picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~12_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~12 + +# Subckt 12858: picosoc_noflash:soc|picorv32:cpu|Selector102~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~16 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~15 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~14 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~13 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector102~1 + +# Subckt 12859: picosoc_noflash:soc|picorv32:cpu|Selector102~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector102~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~12 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector102~2 + +# Subckt 12860: picosoc_noflash:soc|picorv32:cpu|Selector102~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector102~3 + +# Subckt 12861: picosoc_noflash:soc|picorv32:cpu|Selector102~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector102~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector102~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector102~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~97 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector102~4 + +# Subckt 12862: picosoc_noflash:soc|picorv32:cpu|alu_out_q[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector102~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[23] + +# Subckt 12863: picosoc_noflash:soc|picorv32:cpu|Selector134~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector134~0 + +# Subckt 12864: picosoc_noflash:soc|picorv32:cpu|current_pc~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector134~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~4 + +# Subckt 12865: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~110 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector166~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[23] + +# Subckt 12866: picosoc_noflash:soc|picorv32:cpu|Add0~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~82 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~86 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~85 + +# Subckt 12867: picosoc_noflash:soc|picorv32:cpu|mem_addr[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~85 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[23] + +# Subckt 12868: picosoc_noflash:soc|LessThan3~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|LessThan3~1 \ + datad=picosoc_noflash:soc|LessThan3~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + combout=picosoc_noflash:soc|LessThan3~2 + +# Subckt 12869: picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|LessThan3~2 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 + +# Subckt 12870: picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|comb~3 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Decoder0~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~3 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 + +# Subckt 12871: picosoc_noflash:soc|picosoc_mem:memory|mem[0][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][31]~768 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][30] + +# Subckt 12872: picosoc_noflash:soc|picosoc_mem:memory|mem[16][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][31]~772 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][30] + +# Subckt 12873: picosoc_noflash:soc|picosoc_mem:memory|mem[4][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][31]~776 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][30] + +# Subckt 12874: picosoc_noflash:soc|picosoc_mem:memory|mem[20][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][31]~780 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][30] + +# Subckt 12875: picosoc_noflash:soc|picosoc_mem:memory|Mux1~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[20][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[16][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~0 + +# Subckt 12876: picosoc_noflash:soc|picosoc_mem:memory|mem[2][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][31]~770 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][30] + +# Subckt 12877: picosoc_noflash:soc|picosoc_mem:memory|mem[18][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][31]~774 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][30] + +# Subckt 12878: picosoc_noflash:soc|picosoc_mem:memory|mem[6][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][31]~778 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][30] + +# Subckt 12879: picosoc_noflash:soc|picosoc_mem:memory|mem[22][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][31]~782 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][30] + +# Subckt 12880: picosoc_noflash:soc|picosoc_mem:memory|Mux1~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[22][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~1 + +# Subckt 12881: picosoc_noflash:soc|picosoc_mem:memory|mem[8][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][31]~800 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][30] + +# Subckt 12882: picosoc_noflash:soc|picosoc_mem:memory|mem[24][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][31]~804 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][30] + +# Subckt 12883: picosoc_noflash:soc|picosoc_mem:memory|mem[12][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][31]~808 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][30] + +# Subckt 12884: picosoc_noflash:soc|picosoc_mem:memory|mem[28][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][31]~812 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][30] + +# Subckt 12885: picosoc_noflash:soc|picosoc_mem:memory|Mux1~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[28][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[24][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~2 + +# Subckt 12886: picosoc_noflash:soc|picosoc_mem:memory|mem[10][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][31]~802 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][30] + +# Subckt 12887: picosoc_noflash:soc|picosoc_mem:memory|mem[26][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][31]~806 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][30] + +# Subckt 12888: picosoc_noflash:soc|picosoc_mem:memory|mem[14][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][31]~810 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][30] + +# Subckt 12889: picosoc_noflash:soc|picosoc_mem:memory|mem[30][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][31]~814 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][30] + +# Subckt 12890: picosoc_noflash:soc|picosoc_mem:memory|Mux1~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[30][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~3 + +# Subckt 12891: picosoc_noflash:soc|picosoc_mem:memory|Mux1~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~4 + +# Subckt 12892: picosoc_noflash:soc|picosoc_mem:memory|mem[64][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][31]~896 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][30] + +# Subckt 12893: picosoc_noflash:soc|picosoc_mem:memory|mem[80][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][31]~912 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][30] + +# Subckt 12894: picosoc_noflash:soc|picosoc_mem:memory|mem[66][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][31]~928 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][30] + +# Subckt 12895: picosoc_noflash:soc|picosoc_mem:memory|mem[82][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][31]~944 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][30] + +# Subckt 12896: picosoc_noflash:soc|picosoc_mem:memory|Mux1~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[82][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[66][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~5 + +# Subckt 12897: picosoc_noflash:soc|picosoc_mem:memory|mem[68][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][31]~904 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][30] + +# Subckt 12898: picosoc_noflash:soc|picosoc_mem:memory|mem[84][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][31]~920 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][30] + +# Subckt 12899: picosoc_noflash:soc|picosoc_mem:memory|mem[70][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][31]~936 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][30] + +# Subckt 12900: picosoc_noflash:soc|picosoc_mem:memory|mem[86][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][31]~952 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][30] + +# Subckt 12901: picosoc_noflash:soc|picosoc_mem:memory|Mux1~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[84][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~6 + +# Subckt 12902: picosoc_noflash:soc|picosoc_mem:memory|mem[72][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][31]~900 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][30] + +# Subckt 12903: picosoc_noflash:soc|picosoc_mem:memory|mem[88][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][31]~914 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][30] + +# Subckt 12904: picosoc_noflash:soc|picosoc_mem:memory|mem[74][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][31]~932 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][30] + +# Subckt 12905: picosoc_noflash:soc|picosoc_mem:memory|mem[90][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][31]~946 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][30] + +# Subckt 12906: picosoc_noflash:soc|picosoc_mem:memory|Mux1~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[74][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~7 + +# Subckt 12907: picosoc_noflash:soc|picosoc_mem:memory|mem[76][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][31]~908 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][30] + +# Subckt 12908: picosoc_noflash:soc|picosoc_mem:memory|mem[92][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][31]~922 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][30] + +# Subckt 12909: picosoc_noflash:soc|picosoc_mem:memory|mem[78][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][31]~940 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][30] + +# Subckt 12910: picosoc_noflash:soc|picosoc_mem:memory|mem[94][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][31]~954 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][30] + +# Subckt 12911: picosoc_noflash:soc|picosoc_mem:memory|Mux1~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[92][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~8 + +# Subckt 12912: picosoc_noflash:soc|picosoc_mem:memory|Mux1~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~9 + +# Subckt 12913: picosoc_noflash:soc|picosoc_mem:memory|mem[1][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][31]~784 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][30] + +# Subckt 12914: picosoc_noflash:soc|picosoc_mem:memory|mem[17][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][31]~792 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][30] + +# Subckt 12915: picosoc_noflash:soc|picosoc_mem:memory|mem[9][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][31]~816 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][30] + +# Subckt 12916: picosoc_noflash:soc|picosoc_mem:memory|mem[25][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][31]~824 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][30] + +# Subckt 12917: picosoc_noflash:soc|picosoc_mem:memory|Mux1~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[25][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[17][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~10 + +# Subckt 12918: picosoc_noflash:soc|picosoc_mem:memory|mem[3][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][31]~788 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][30] + +# Subckt 12919: picosoc_noflash:soc|picosoc_mem:memory|mem[19][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][31]~796 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][30] + +# Subckt 12920: picosoc_noflash:soc|picosoc_mem:memory|mem[11][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][31]~820 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][30] + +# Subckt 12921: picosoc_noflash:soc|picosoc_mem:memory|mem[27][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][31]~828 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][30] + +# Subckt 12922: picosoc_noflash:soc|picosoc_mem:memory|Mux1~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[27][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[19][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~11 + +# Subckt 12923: picosoc_noflash:soc|picosoc_mem:memory|mem[5][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][31]~786 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][30] + +# Subckt 12924: picosoc_noflash:soc|picosoc_mem:memory|mem[21][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][31]~794 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][30] + +# Subckt 12925: picosoc_noflash:soc|picosoc_mem:memory|mem[13][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][31]~818 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][30] + +# Subckt 12926: picosoc_noflash:soc|picosoc_mem:memory|mem[29][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][31]~826 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][30] + +# Subckt 12927: picosoc_noflash:soc|picosoc_mem:memory|Mux1~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[29][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[21][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[5][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~12 + +# Subckt 12928: picosoc_noflash:soc|picosoc_mem:memory|mem[7][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][31]~790 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][30] + +# Subckt 12929: picosoc_noflash:soc|picosoc_mem:memory|mem[23][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][31]~798 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][30] + +# Subckt 12930: picosoc_noflash:soc|picosoc_mem:memory|mem[15][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][31]~822 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][30] + +# Subckt 12931: picosoc_noflash:soc|picosoc_mem:memory|mem[31][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][31]~830 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][30] + +# Subckt 12932: picosoc_noflash:soc|picosoc_mem:memory|Mux1~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[23][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~13 + +# Subckt 12933: picosoc_noflash:soc|picosoc_mem:memory|Mux1~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~14 + +# Subckt 12934: picosoc_noflash:soc|picosoc_mem:memory|mem[65][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][31]~898 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][30] + +# Subckt 12935: picosoc_noflash:soc|picosoc_mem:memory|mem[81][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][31]~916 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][30] + +# Subckt 12936: picosoc_noflash:soc|picosoc_mem:memory|mem[69][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][31]~906 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][30] + +# Subckt 12937: picosoc_noflash:soc|picosoc_mem:memory|mem[85][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][31]~924 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][30] + +# Subckt 12938: picosoc_noflash:soc|picosoc_mem:memory|Mux1~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[85][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~15 + +# Subckt 12939: picosoc_noflash:soc|picosoc_mem:memory|mem[67][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][31]~930 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][30] + +# Subckt 12940: picosoc_noflash:soc|picosoc_mem:memory|mem[83][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][31]~948 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][30] + +# Subckt 12941: picosoc_noflash:soc|picosoc_mem:memory|mem[71][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][31]~938 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][30] + +# Subckt 12942: picosoc_noflash:soc|picosoc_mem:memory|mem[87][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][31]~956 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][30] + +# Subckt 12943: picosoc_noflash:soc|picosoc_mem:memory|Mux1~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~16 + +# Subckt 12944: picosoc_noflash:soc|picosoc_mem:memory|mem[73][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][31]~902 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][30] + +# Subckt 12945: picosoc_noflash:soc|picosoc_mem:memory|mem[89][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][31]~918 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][30] + +# Subckt 12946: picosoc_noflash:soc|picosoc_mem:memory|mem[77][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][31]~910 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][30] + +# Subckt 12947: picosoc_noflash:soc|picosoc_mem:memory|mem[93][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][31]~926 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][30] + +# Subckt 12948: picosoc_noflash:soc|picosoc_mem:memory|Mux1~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[89][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~17 + +# Subckt 12949: picosoc_noflash:soc|picosoc_mem:memory|mem[75][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][31]~934 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][30] + +# Subckt 12950: picosoc_noflash:soc|picosoc_mem:memory|mem[91][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][31]~950 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][30] + +# Subckt 12951: picosoc_noflash:soc|picosoc_mem:memory|mem[79][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][31]~942 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][30] + +# Subckt 12952: picosoc_noflash:soc|picosoc_mem:memory|mem[95][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][31]~958 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][30] + +# Subckt 12953: picosoc_noflash:soc|picosoc_mem:memory|Mux1~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[91][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~18 + +# Subckt 12954: picosoc_noflash:soc|picosoc_mem:memory|Mux1~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~19 + +# Subckt 12955: picosoc_noflash:soc|picosoc_mem:memory|Mux1~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~20 + +# Subckt 12956: picosoc_noflash:soc|picosoc_mem:memory|mem[128][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][31]~769 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][30] + +# Subckt 12957: picosoc_noflash:soc|picosoc_mem:memory|mem[129][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][31]~785 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][30] + +# Subckt 12958: picosoc_noflash:soc|picosoc_mem:memory|mem[136][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][31]~801 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][30] + +# Subckt 12959: picosoc_noflash:soc|picosoc_mem:memory|mem[137][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][31]~817 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][30] + +# Subckt 12960: picosoc_noflash:soc|picosoc_mem:memory|Mux1~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[137][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[136][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[129][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~21 + +# Subckt 12961: picosoc_noflash:soc|picosoc_mem:memory|mem[144][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][31]~773 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][30] + +# Subckt 12962: picosoc_noflash:soc|picosoc_mem:memory|mem[145][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][31]~793 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][30] + +# Subckt 12963: picosoc_noflash:soc|picosoc_mem:memory|mem[152][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][31]~805 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][30] + +# Subckt 12964: picosoc_noflash:soc|picosoc_mem:memory|mem[153][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][31]~825 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][30] + +# Subckt 12965: picosoc_noflash:soc|picosoc_mem:memory|Mux1~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[153][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[152][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~22 + +# Subckt 12966: picosoc_noflash:soc|picosoc_mem:memory|mem[132][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][31]~777 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][30] + +# Subckt 12967: picosoc_noflash:soc|picosoc_mem:memory|mem[133][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][31]~787 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][30] + +# Subckt 12968: picosoc_noflash:soc|picosoc_mem:memory|mem[140][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][31]~809 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][30] + +# Subckt 12969: picosoc_noflash:soc|picosoc_mem:memory|mem[141][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][31]~819 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][30] + +# Subckt 12970: picosoc_noflash:soc|picosoc_mem:memory|Mux1~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[141][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[140][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[133][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~23 + +# Subckt 12971: picosoc_noflash:soc|picosoc_mem:memory|mem[148][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][31]~781 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][30] + +# Subckt 12972: picosoc_noflash:soc|picosoc_mem:memory|mem[149][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][31]~795 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][30] + +# Subckt 12973: picosoc_noflash:soc|picosoc_mem:memory|mem[156][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][31]~813 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][30] + +# Subckt 12974: picosoc_noflash:soc|picosoc_mem:memory|mem[157][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][31]~827 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][30] + +# Subckt 12975: picosoc_noflash:soc|picosoc_mem:memory|Mux1~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[149][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~24 + +# Subckt 12976: picosoc_noflash:soc|picosoc_mem:memory|Mux1~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~25 + +# Subckt 12977: picosoc_noflash:soc|picosoc_mem:memory|mem[192][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][31]~897 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][30] + +# Subckt 12978: picosoc_noflash:soc|picosoc_mem:memory|mem[193][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][31]~899 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][30] + +# Subckt 12979: picosoc_noflash:soc|picosoc_mem:memory|mem[196][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][31]~905 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][30] + +# Subckt 12980: picosoc_noflash:soc|picosoc_mem:memory|mem[197][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][31]~907 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][30] + +# Subckt 12981: picosoc_noflash:soc|picosoc_mem:memory|Mux1~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[196][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~26 + +# Subckt 12982: picosoc_noflash:soc|picosoc_mem:memory|mem[208][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][31]~913 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][30] + +# Subckt 12983: picosoc_noflash:soc|picosoc_mem:memory|mem[209][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][31]~917 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][30] + +# Subckt 12984: picosoc_noflash:soc|picosoc_mem:memory|mem[212][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][31]~921 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][30] + +# Subckt 12985: picosoc_noflash:soc|picosoc_mem:memory|mem[213][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][31]~925 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][30] + +# Subckt 12986: picosoc_noflash:soc|picosoc_mem:memory|Mux1~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[212][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~27 + +# Subckt 12987: picosoc_noflash:soc|picosoc_mem:memory|mem[200][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][31]~901 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][30] + +# Subckt 12988: picosoc_noflash:soc|picosoc_mem:memory|mem[201][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][31]~903 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][30] + +# Subckt 12989: picosoc_noflash:soc|picosoc_mem:memory|mem[204][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][31]~909 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][30] + +# Subckt 12990: picosoc_noflash:soc|picosoc_mem:memory|mem[205][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][31]~911 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][30] + +# Subckt 12991: picosoc_noflash:soc|picosoc_mem:memory|Mux1~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[204][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[201][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~28 + +# Subckt 12992: picosoc_noflash:soc|picosoc_mem:memory|mem[216][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][31]~915 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][30] + +# Subckt 12993: picosoc_noflash:soc|picosoc_mem:memory|mem[217][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][31]~919 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][30] + +# Subckt 12994: picosoc_noflash:soc|picosoc_mem:memory|mem[220][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][31]~923 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][30] + +# Subckt 12995: picosoc_noflash:soc|picosoc_mem:memory|mem[221][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][31]~927 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][30] + +# Subckt 12996: picosoc_noflash:soc|picosoc_mem:memory|Mux1~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[216][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~29 + +# Subckt 12997: picosoc_noflash:soc|picosoc_mem:memory|Mux1~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~30 + +# Subckt 12998: picosoc_noflash:soc|picosoc_mem:memory|mem[130][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][31]~771 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][30] + +# Subckt 12999: picosoc_noflash:soc|picosoc_mem:memory|mem[146][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][31]~775 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][30] + +# Subckt 13000: picosoc_noflash:soc|picosoc_mem:memory|mem[131][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][31]~789 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][30] + +# Subckt 13001: picosoc_noflash:soc|picosoc_mem:memory|mem[147][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][31]~797 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][30] + +# Subckt 13002: picosoc_noflash:soc|picosoc_mem:memory|Mux1~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[147][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[131][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~31 + +# Subckt 13003: picosoc_noflash:soc|picosoc_mem:memory|mem[134][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][31]~779 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][30] + +# Subckt 13004: picosoc_noflash:soc|picosoc_mem:memory|mem[150][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][31]~783 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][30] + +# Subckt 13005: picosoc_noflash:soc|picosoc_mem:memory|mem[135][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][31]~791 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][30] + +# Subckt 13006: picosoc_noflash:soc|picosoc_mem:memory|mem[151][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][31]~799 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][30] + +# Subckt 13007: picosoc_noflash:soc|picosoc_mem:memory|Mux1~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[150][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~32 + +# Subckt 13008: picosoc_noflash:soc|picosoc_mem:memory|mem[138][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][31]~803 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][30] + +# Subckt 13009: picosoc_noflash:soc|picosoc_mem:memory|mem[154][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][31]~807 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][30] + +# Subckt 13010: picosoc_noflash:soc|picosoc_mem:memory|mem[139][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][31]~821 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][30] + +# Subckt 13011: picosoc_noflash:soc|picosoc_mem:memory|mem[155][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][31]~829 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][30] + +# Subckt 13012: picosoc_noflash:soc|picosoc_mem:memory|Mux1~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[139][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[154][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~33 + +# Subckt 13013: picosoc_noflash:soc|picosoc_mem:memory|mem[142][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][31]~811 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][30] + +# Subckt 13014: picosoc_noflash:soc|picosoc_mem:memory|mem[158][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][31]~815 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][30] + +# Subckt 13015: picosoc_noflash:soc|picosoc_mem:memory|mem[143][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][31]~823 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][30] + +# Subckt 13016: picosoc_noflash:soc|picosoc_mem:memory|mem[159][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][31]~831 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][30] + +# Subckt 13017: picosoc_noflash:soc|picosoc_mem:memory|Mux1~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[158][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~34 + +# Subckt 13018: picosoc_noflash:soc|picosoc_mem:memory|Mux1~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~35 + +# Subckt 13019: picosoc_noflash:soc|picosoc_mem:memory|mem[194][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][31]~929 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][30] + +# Subckt 13020: picosoc_noflash:soc|picosoc_mem:memory|mem[195][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][31]~931 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][30] + +# Subckt 13021: picosoc_noflash:soc|picosoc_mem:memory|mem[202][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][31]~933 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][30] + +# Subckt 13022: picosoc_noflash:soc|picosoc_mem:memory|mem[203][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][31]~935 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][30] + +# Subckt 13023: picosoc_noflash:soc|picosoc_mem:memory|Mux1~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[202][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~36 + +# Subckt 13024: picosoc_noflash:soc|picosoc_mem:memory|mem[210][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][31]~945 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][30] + +# Subckt 13025: picosoc_noflash:soc|picosoc_mem:memory|mem[211][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][31]~949 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][30] + +# Subckt 13026: picosoc_noflash:soc|picosoc_mem:memory|mem[218][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][31]~947 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][30] + +# Subckt 13027: picosoc_noflash:soc|picosoc_mem:memory|mem[219][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][31]~951 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][30] + +# Subckt 13028: picosoc_noflash:soc|picosoc_mem:memory|Mux1~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[218][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[210][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~37 + +# Subckt 13029: picosoc_noflash:soc|picosoc_mem:memory|mem[198][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][31]~937 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][30] + +# Subckt 13030: picosoc_noflash:soc|picosoc_mem:memory|mem[199][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][31]~939 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][30] + +# Subckt 13031: picosoc_noflash:soc|picosoc_mem:memory|mem[206][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][31]~941 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][30] + +# Subckt 13032: picosoc_noflash:soc|picosoc_mem:memory|mem[207][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][31]~943 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][30] + +# Subckt 13033: picosoc_noflash:soc|picosoc_mem:memory|Mux1~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[206][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[198][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~38 + +# Subckt 13034: picosoc_noflash:soc|picosoc_mem:memory|mem[214][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][31]~953 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][30] + +# Subckt 13035: picosoc_noflash:soc|picosoc_mem:memory|mem[215][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][31]~957 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][30] + +# Subckt 13036: picosoc_noflash:soc|picosoc_mem:memory|mem[222][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][31]~955 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][30] + +# Subckt 13037: picosoc_noflash:soc|picosoc_mem:memory|mem[223][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][31]~959 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][30] + +# Subckt 13038: picosoc_noflash:soc|picosoc_mem:memory|Mux1~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[222][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[214][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~39 + +# Subckt 13039: picosoc_noflash:soc|picosoc_mem:memory|Mux1~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~40 + +# Subckt 13040: picosoc_noflash:soc|picosoc_mem:memory|Mux1~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~41 + +# Subckt 13041: picosoc_noflash:soc|picosoc_mem:memory|mem[32][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][31]~832 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][30] + +# Subckt 13042: picosoc_noflash:soc|picosoc_mem:memory|mem[34][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][31]~834 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][30] + +# Subckt 13043: picosoc_noflash:soc|picosoc_mem:memory|mem[33][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][31]~840 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][30] + +# Subckt 13044: picosoc_noflash:soc|picosoc_mem:memory|mem[35][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][31]~842 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][30] + +# Subckt 13045: picosoc_noflash:soc|picosoc_mem:memory|Mux1~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[35][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[33][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[34][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~42 + +# Subckt 13046: picosoc_noflash:soc|picosoc_mem:memory|mem[48][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][31]~836 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][30] + +# Subckt 13047: picosoc_noflash:soc|picosoc_mem:memory|mem[50][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][31]~838 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][30] + +# Subckt 13048: picosoc_noflash:soc|picosoc_mem:memory|mem[49][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][31]~844 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][30] + +# Subckt 13049: picosoc_noflash:soc|picosoc_mem:memory|mem[51][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][31]~846 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][30] + +# Subckt 13050: picosoc_noflash:soc|picosoc_mem:memory|Mux1~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[51][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[49][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~43 + +# Subckt 13051: picosoc_noflash:soc|picosoc_mem:memory|mem[40][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][31]~864 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][30] + +# Subckt 13052: picosoc_noflash:soc|picosoc_mem:memory|mem[42][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][31]~866 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][30] + +# Subckt 13053: picosoc_noflash:soc|picosoc_mem:memory|mem[41][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][31]~872 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][30] + +# Subckt 13054: picosoc_noflash:soc|picosoc_mem:memory|mem[43][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][31]~874 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][30] + +# Subckt 13055: picosoc_noflash:soc|picosoc_mem:memory|Mux1~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[43][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[42][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~44 + +# Subckt 13056: picosoc_noflash:soc|picosoc_mem:memory|mem[56][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][31]~868 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][30] + +# Subckt 13057: picosoc_noflash:soc|picosoc_mem:memory|mem[58][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][31]~870 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][30] + +# Subckt 13058: picosoc_noflash:soc|picosoc_mem:memory|mem[57][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][31]~876 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][30] + +# Subckt 13059: picosoc_noflash:soc|picosoc_mem:memory|mem[59][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][31]~878 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][30] + +# Subckt 13060: picosoc_noflash:soc|picosoc_mem:memory|Mux1~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~45 + +# Subckt 13061: picosoc_noflash:soc|picosoc_mem:memory|Mux1~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~46 + +# Subckt 13062: picosoc_noflash:soc|picosoc_mem:memory|mem[96][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][31]~960 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][30] + +# Subckt 13063: picosoc_noflash:soc|picosoc_mem:memory|mem[98][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][31]~964 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][30] + +# Subckt 13064: picosoc_noflash:soc|picosoc_mem:memory|mem[104][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][31]~968 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][30] + +# Subckt 13065: picosoc_noflash:soc|picosoc_mem:memory|mem[106][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][31]~972 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][30] + +# Subckt 13066: picosoc_noflash:soc|picosoc_mem:memory|Mux1~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[104][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~47 + +# Subckt 13067: picosoc_noflash:soc|picosoc_mem:memory|mem[112][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][31]~992 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][30] + +# Subckt 13068: picosoc_noflash:soc|picosoc_mem:memory|mem[114][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][31]~996 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][30] + +# Subckt 13069: picosoc_noflash:soc|picosoc_mem:memory|mem[120][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][31]~994 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][30] + +# Subckt 13070: picosoc_noflash:soc|picosoc_mem:memory|mem[122][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][31]~998 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][30] + +# Subckt 13071: picosoc_noflash:soc|picosoc_mem:memory|Mux1~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[120][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~48 + +# Subckt 13072: picosoc_noflash:soc|picosoc_mem:memory|mem[97][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][31]~976 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][30] + +# Subckt 13073: picosoc_noflash:soc|picosoc_mem:memory|mem[99][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][31]~980 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][30] + +# Subckt 13074: picosoc_noflash:soc|picosoc_mem:memory|mem[105][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][31]~984 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][30] + +# Subckt 13075: picosoc_noflash:soc|picosoc_mem:memory|mem[107][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][31]~988 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][30] + +# Subckt 13076: picosoc_noflash:soc|picosoc_mem:memory|Mux1~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[105][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~49 + +# Subckt 13077: picosoc_noflash:soc|picosoc_mem:memory|mem[113][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][31]~1008 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][30] + +# Subckt 13078: picosoc_noflash:soc|picosoc_mem:memory|mem[115][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][31]~1012 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][30] + +# Subckt 13079: picosoc_noflash:soc|picosoc_mem:memory|mem[121][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][31]~1010 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][30] + +# Subckt 13080: picosoc_noflash:soc|picosoc_mem:memory|mem[123][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][31]~1014 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][30] + +# Subckt 13081: picosoc_noflash:soc|picosoc_mem:memory|Mux1~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~50 + +# Subckt 13082: picosoc_noflash:soc|picosoc_mem:memory|Mux1~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~51 + +# Subckt 13083: picosoc_noflash:soc|picosoc_mem:memory|mem[36][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][31]~848 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][30] + +# Subckt 13084: picosoc_noflash:soc|picosoc_mem:memory|mem[38][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][31]~852 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][30] + +# Subckt 13085: picosoc_noflash:soc|picosoc_mem:memory|mem[52][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][31]~850 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][30] + +# Subckt 13086: picosoc_noflash:soc|picosoc_mem:memory|mem[54][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][31]~854 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][30] + +# Subckt 13087: picosoc_noflash:soc|picosoc_mem:memory|Mux1~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[54][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[52][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~52 + +# Subckt 13088: picosoc_noflash:soc|picosoc_mem:memory|mem[37][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][31]~856 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][30] + +# Subckt 13089: picosoc_noflash:soc|picosoc_mem:memory|mem[39][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][31]~860 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][30] + +# Subckt 13090: picosoc_noflash:soc|picosoc_mem:memory|mem[53][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][31]~858 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][30] + +# Subckt 13091: picosoc_noflash:soc|picosoc_mem:memory|mem[55][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][31]~862 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][30] + +# Subckt 13092: picosoc_noflash:soc|picosoc_mem:memory|Mux1~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[39][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[37][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~53 + +# Subckt 13093: picosoc_noflash:soc|picosoc_mem:memory|mem[44][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][31]~880 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][30] + +# Subckt 13094: picosoc_noflash:soc|picosoc_mem:memory|mem[46][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][31]~884 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][30] + +# Subckt 13095: picosoc_noflash:soc|picosoc_mem:memory|mem[60][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][31]~882 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][30] + +# Subckt 13096: picosoc_noflash:soc|picosoc_mem:memory|mem[62][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][31]~886 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][30] + +# Subckt 13097: picosoc_noflash:soc|picosoc_mem:memory|Mux1~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[46][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~54 + +# Subckt 13098: picosoc_noflash:soc|picosoc_mem:memory|mem[45][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][31]~888 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][30] + +# Subckt 13099: picosoc_noflash:soc|picosoc_mem:memory|mem[47][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][31]~892 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][30] + +# Subckt 13100: picosoc_noflash:soc|picosoc_mem:memory|mem[61][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][31]~890 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][30] + +# Subckt 13101: picosoc_noflash:soc|picosoc_mem:memory|mem[63][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][31]~894 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][30] + +# Subckt 13102: picosoc_noflash:soc|picosoc_mem:memory|Mux1~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[47][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[45][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~55 + +# Subckt 13103: picosoc_noflash:soc|picosoc_mem:memory|Mux1~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~56 + +# Subckt 13104: picosoc_noflash:soc|picosoc_mem:memory|mem[100][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][31]~962 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][30] + +# Subckt 13105: picosoc_noflash:soc|picosoc_mem:memory|mem[102][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][31]~966 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][30] + +# Subckt 13106: picosoc_noflash:soc|picosoc_mem:memory|mem[101][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][31]~978 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][30] + +# Subckt 13107: picosoc_noflash:soc|picosoc_mem:memory|mem[103][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][31]~982 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][30] + +# Subckt 13108: picosoc_noflash:soc|picosoc_mem:memory|Mux1~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~57 + +# Subckt 13109: picosoc_noflash:soc|picosoc_mem:memory|mem[116][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][31]~1000 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][30] + +# Subckt 13110: picosoc_noflash:soc|picosoc_mem:memory|mem[118][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][31]~1004 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][30] + +# Subckt 13111: picosoc_noflash:soc|picosoc_mem:memory|mem[117][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][31]~1016 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][30] + +# Subckt 13112: picosoc_noflash:soc|picosoc_mem:memory|mem[119][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][31]~1020 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][30] + +# Subckt 13113: picosoc_noflash:soc|picosoc_mem:memory|Mux1~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[117][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~58 + +# Subckt 13114: picosoc_noflash:soc|picosoc_mem:memory|mem[108][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][31]~970 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][30] + +# Subckt 13115: picosoc_noflash:soc|picosoc_mem:memory|mem[110][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][31]~974 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][30] + +# Subckt 13116: picosoc_noflash:soc|picosoc_mem:memory|mem[109][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][31]~986 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][30] + +# Subckt 13117: picosoc_noflash:soc|picosoc_mem:memory|mem[111][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][31]~990 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][30] + +# Subckt 13118: picosoc_noflash:soc|picosoc_mem:memory|Mux1~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~59 + +# Subckt 13119: picosoc_noflash:soc|picosoc_mem:memory|mem[124][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][31]~1002 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][30] + +# Subckt 13120: picosoc_noflash:soc|picosoc_mem:memory|mem[126][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][31]~1006 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][30] + +# Subckt 13121: picosoc_noflash:soc|picosoc_mem:memory|mem[125][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][31]~1018 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][30] + +# Subckt 13122: picosoc_noflash:soc|picosoc_mem:memory|mem[127][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][31]~1022 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][30] + +# Subckt 13123: picosoc_noflash:soc|picosoc_mem:memory|Mux1~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[126][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[124][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~60 + +# Subckt 13124: picosoc_noflash:soc|picosoc_mem:memory|Mux1~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~61 + +# Subckt 13125: picosoc_noflash:soc|picosoc_mem:memory|Mux1~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~62 + +# Subckt 13126: picosoc_noflash:soc|picosoc_mem:memory|mem[160][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][31]~833 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][30] + +# Subckt 13127: picosoc_noflash:soc|picosoc_mem:memory|mem[176][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][31]~837 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][30] + +# Subckt 13128: picosoc_noflash:soc|picosoc_mem:memory|mem[164][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][31]~849 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][30] + +# Subckt 13129: picosoc_noflash:soc|picosoc_mem:memory|mem[180][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][31]~851 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][30] + +# Subckt 13130: picosoc_noflash:soc|picosoc_mem:memory|Mux1~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[180][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[164][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~63 + +# Subckt 13131: picosoc_noflash:soc|picosoc_mem:memory|mem[162][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][31]~835 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][30] + +# Subckt 13132: picosoc_noflash:soc|picosoc_mem:memory|mem[178][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][31]~839 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][30] + +# Subckt 13133: picosoc_noflash:soc|picosoc_mem:memory|mem[166][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][31]~853 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][30] + +# Subckt 13134: picosoc_noflash:soc|picosoc_mem:memory|mem[182][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][31]~855 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][30] + +# Subckt 13135: picosoc_noflash:soc|picosoc_mem:memory|Mux1~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[166][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~64 + +# Subckt 13136: picosoc_noflash:soc|picosoc_mem:memory|mem[161][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][31]~841 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][30] + +# Subckt 13137: picosoc_noflash:soc|picosoc_mem:memory|mem[177][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][31]~845 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][30] + +# Subckt 13138: picosoc_noflash:soc|picosoc_mem:memory|mem[165][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][31]~857 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][30] + +# Subckt 13139: picosoc_noflash:soc|picosoc_mem:memory|mem[181][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][31]~859 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][30] + +# Subckt 13140: picosoc_noflash:soc|picosoc_mem:memory|Mux1~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~65 + +# Subckt 13141: picosoc_noflash:soc|picosoc_mem:memory|mem[163][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][31]~843 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][30] + +# Subckt 13142: picosoc_noflash:soc|picosoc_mem:memory|mem[179][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][31]~847 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][30] + +# Subckt 13143: picosoc_noflash:soc|picosoc_mem:memory|mem[167][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][31]~861 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][30] + +# Subckt 13144: picosoc_noflash:soc|picosoc_mem:memory|mem[183][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][31]~863 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][30] + +# Subckt 13145: picosoc_noflash:soc|picosoc_mem:memory|Mux1~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[167][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~66 + +# Subckt 13146: picosoc_noflash:soc|picosoc_mem:memory|Mux1~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~67 + +# Subckt 13147: picosoc_noflash:soc|picosoc_mem:memory|mem[224][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][31]~961 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][30] + +# Subckt 13148: picosoc_noflash:soc|picosoc_mem:memory|mem[225][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][31]~977 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][30] + +# Subckt 13149: picosoc_noflash:soc|picosoc_mem:memory|mem[228][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][31]~963 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][30] + +# Subckt 13150: picosoc_noflash:soc|picosoc_mem:memory|mem[229][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][31]~979 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][30] + +# Subckt 13151: picosoc_noflash:soc|picosoc_mem:memory|Mux1~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[228][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~68 + +# Subckt 13152: picosoc_noflash:soc|picosoc_mem:memory|mem[240][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][31]~993 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][30] + +# Subckt 13153: picosoc_noflash:soc|picosoc_mem:memory|mem[241][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][31]~1009 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][30] + +# Subckt 13154: picosoc_noflash:soc|picosoc_mem:memory|mem[244][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][31]~1001 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][30] + +# Subckt 13155: picosoc_noflash:soc|picosoc_mem:memory|mem[245][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][31]~1017 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][30] + +# Subckt 13156: picosoc_noflash:soc|picosoc_mem:memory|Mux1~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[244][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~69 + +# Subckt 13157: picosoc_noflash:soc|picosoc_mem:memory|mem[226][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][31]~965 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][30] + +# Subckt 13158: picosoc_noflash:soc|picosoc_mem:memory|mem[227][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][31]~981 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][30] + +# Subckt 13159: picosoc_noflash:soc|picosoc_mem:memory|mem[230][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][31]~967 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][30] + +# Subckt 13160: picosoc_noflash:soc|picosoc_mem:memory|mem[231][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][31]~983 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][30] + +# Subckt 13161: picosoc_noflash:soc|picosoc_mem:memory|Mux1~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[230][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[226][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~70 + +# Subckt 13162: picosoc_noflash:soc|picosoc_mem:memory|mem[242][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][31]~997 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][30] + +# Subckt 13163: picosoc_noflash:soc|picosoc_mem:memory|mem[243][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][31]~1013 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][30] + +# Subckt 13164: picosoc_noflash:soc|picosoc_mem:memory|mem[246][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][31]~1005 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][30] + +# Subckt 13165: picosoc_noflash:soc|picosoc_mem:memory|mem[247][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][31]~1021 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][30] + +# Subckt 13166: picosoc_noflash:soc|picosoc_mem:memory|Mux1~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[246][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[242][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~71 + +# Subckt 13167: picosoc_noflash:soc|picosoc_mem:memory|Mux1~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~72 + +# Subckt 13168: picosoc_noflash:soc|picosoc_mem:memory|mem[168][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][31]~865 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][30] + +# Subckt 13169: picosoc_noflash:soc|picosoc_mem:memory|mem[170][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][31]~867 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][30] + +# Subckt 13170: picosoc_noflash:soc|picosoc_mem:memory|mem[172][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][31]~881 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][30] + +# Subckt 13171: picosoc_noflash:soc|picosoc_mem:memory|mem[174][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][31]~885 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][30] + +# Subckt 13172: picosoc_noflash:soc|picosoc_mem:memory|Mux1~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[174][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~73 + +# Subckt 13173: picosoc_noflash:soc|picosoc_mem:memory|mem[184][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][31]~869 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][30] + +# Subckt 13174: picosoc_noflash:soc|picosoc_mem:memory|mem[186][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][31]~871 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][30] + +# Subckt 13175: picosoc_noflash:soc|picosoc_mem:memory|mem[188][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][31]~883 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][30] + +# Subckt 13176: picosoc_noflash:soc|picosoc_mem:memory|mem[190][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][31]~887 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][30] + +# Subckt 13177: picosoc_noflash:soc|picosoc_mem:memory|Mux1~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[186][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[184][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~74 + +# Subckt 13178: picosoc_noflash:soc|picosoc_mem:memory|mem[169][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][31]~873 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][30] + +# Subckt 13179: picosoc_noflash:soc|picosoc_mem:memory|mem[171][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][31]~875 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][30] + +# Subckt 13180: picosoc_noflash:soc|picosoc_mem:memory|mem[173][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][31]~889 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][30] + +# Subckt 13181: picosoc_noflash:soc|picosoc_mem:memory|mem[175][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][31]~893 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][30] + +# Subckt 13182: picosoc_noflash:soc|picosoc_mem:memory|Mux1~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[171][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~75 + +# Subckt 13183: picosoc_noflash:soc|picosoc_mem:memory|mem[185][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][31]~877 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][30] + +# Subckt 13184: picosoc_noflash:soc|picosoc_mem:memory|mem[187][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][31]~879 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][30] + +# Subckt 13185: picosoc_noflash:soc|picosoc_mem:memory|mem[189][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][31]~891 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][30] + +# Subckt 13186: picosoc_noflash:soc|picosoc_mem:memory|mem[191][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][31]~895 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][30] + +# Subckt 13187: picosoc_noflash:soc|picosoc_mem:memory|Mux1~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[187][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[185][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~76 + +# Subckt 13188: picosoc_noflash:soc|picosoc_mem:memory|Mux1~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~77 + +# Subckt 13189: picosoc_noflash:soc|picosoc_mem:memory|mem[232][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][31]~969 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][30] + +# Subckt 13190: picosoc_noflash:soc|picosoc_mem:memory|mem[248][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][31]~995 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][30] + +# Subckt 13191: picosoc_noflash:soc|picosoc_mem:memory|mem[236][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][31]~971 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][30] + +# Subckt 13192: picosoc_noflash:soc|picosoc_mem:memory|mem[252][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][31]~1003 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][30] + +# Subckt 13193: picosoc_noflash:soc|picosoc_mem:memory|Mux1~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[236][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[232][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~78 + +# Subckt 13194: picosoc_noflash:soc|picosoc_mem:memory|mem[234][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][31]~973 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][30] + +# Subckt 13195: picosoc_noflash:soc|picosoc_mem:memory|mem[250][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][31]~999 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][30] + +# Subckt 13196: picosoc_noflash:soc|picosoc_mem:memory|mem[238][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][31]~975 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][30] + +# Subckt 13197: picosoc_noflash:soc|picosoc_mem:memory|mem[254][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][31]~1007 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][30] + +# Subckt 13198: picosoc_noflash:soc|picosoc_mem:memory|Mux1~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[238][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[250][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[234][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~79 + +# Subckt 13199: picosoc_noflash:soc|picosoc_mem:memory|mem[233][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][31]~985 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][30] + +# Subckt 13200: picosoc_noflash:soc|picosoc_mem:memory|mem[249][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][31]~1011 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][30] + +# Subckt 13201: picosoc_noflash:soc|picosoc_mem:memory|mem[237][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][31]~987 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][30] + +# Subckt 13202: picosoc_noflash:soc|picosoc_mem:memory|mem[253][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][31]~1019 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][30] + +# Subckt 13203: picosoc_noflash:soc|picosoc_mem:memory|Mux1~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[237][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[233][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~80 + +# Subckt 13204: picosoc_noflash:soc|picosoc_mem:memory|mem[235][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][31]~989 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][30] + +# Subckt 13205: picosoc_noflash:soc|picosoc_mem:memory|mem[251][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][31]~1015 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][30] + +# Subckt 13206: picosoc_noflash:soc|picosoc_mem:memory|mem[239][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][31]~991 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][30] + +# Subckt 13207: picosoc_noflash:soc|picosoc_mem:memory|mem[255][30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][31]~1023 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][30] + +# Subckt 13208: picosoc_noflash:soc|picosoc_mem:memory|Mux1~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][30] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[239][30] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[251][30] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[235][30] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~81 + +# Subckt 13209: picosoc_noflash:soc|picosoc_mem:memory|Mux1~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~82 + +# Subckt 13210: picosoc_noflash:soc|picosoc_mem:memory|Mux1~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~83 + +# Subckt 13211: picosoc_noflash:soc|picosoc_mem:memory|Mux1~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux1~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux1~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux1~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux1~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux1~84 + +# Subckt 13212: picosoc_noflash:soc|picosoc_mem:memory|rdata[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux1~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[30] + +# Subckt 13213: picosoc_noflash:soc|mem_rdata[30]~108_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picosoc_mem:memory|rdata[30] \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[30]~108 + +# Subckt 13214: picosoc_noflash:soc|mem_rdata[30]~109_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30] \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[30]~109 + +# Subckt 13215: picosoc_noflash:soc|mem_rdata[30]~110_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a30 \ + datae=iomem_rdata[30] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[30]~110 + +# Subckt 13216: picosoc_noflash:soc|mem_rdata[30]~111_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[30]~110 \ + datae=picosoc_noflash:soc|mem_rdata[30]~109 \ + datad=picosoc_noflash:soc|mem_rdata[30]~108 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~10 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[30]~111 + +# Subckt 13217: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[30]~111 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[14] + +# Subckt 13218: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[14] \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~37 + +# Subckt 13219: picosoc_noflash:soc|mem_rdata[30]~172_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[30] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30] \ + combout=picosoc_noflash:soc|mem_rdata[30]~172 + +# Subckt 13220: picosoc_noflash:soc|mem_rdata[30]~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[30]~172 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[30]~73 + +# Subckt 13221: picosoc_noflash:soc|mem_rdata[30]~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a30 \ + datae=iomem_rdata[30] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[30]~74 + +# Subckt 13222: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[30]~74 \ + datae=picosoc_noflash:soc|mem_rdata[30]~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~37 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 + +# Subckt 13223: picosoc_noflash:soc|picorv32:cpu|Decoder5~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|Decoder5~3 + +# Subckt 13224: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~29_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[28]~76 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~29 + +# Subckt 13225: picosoc_noflash:soc|picorv32:cpu|Mux32~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~29 \ + datae=picosoc_noflash:soc|picorv32:cpu|Decoder5~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux32~0 + +# Subckt 13226: picosoc_noflash:soc|picorv32:cpu|Mux69~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~28 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~6 + +# Subckt 13227: picosoc_noflash:soc|picorv32:cpu|Mux69~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux69~6 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux69~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[28]~76 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~7 + +# Subckt 13228: picosoc_noflash:soc|picorv32:cpu|Mux69~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~8 + +# Subckt 13229: picosoc_noflash:soc|picorv32:cpu|Mux17~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux69~8 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~29 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux69~7 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux17~0 + +# Subckt 13230: picosoc_noflash:soc|picorv32:cpu|Mux9~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[28]~76 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux9~0 + +# Subckt 13231: picosoc_noflash:soc|picorv32:cpu|Mux47~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|Mux9~0 \ + dataf=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~29 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux17~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux32~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux47~0 + +# Subckt 13232: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux47~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] + +# Subckt 13233: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[28]~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[12]~126 \ + datac=picosoc_noflash:soc|mem_rdata[28]~122 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[28]~76 + +# Subckt 13234: picosoc_noflash:soc|picorv32:cpu|instr_retirq~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[29]~78 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[31]~77 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[28]~76 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_retirq~0 + +# Subckt 13235: picosoc_noflash:soc|picorv32:cpu|instr_retirq~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_retirq~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_retirq~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_retirq~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_retirq~3 + +# Subckt 13236: picosoc_noflash:soc|picorv32:cpu|instr_retirq~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_retirq~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_retirq + +# Subckt 13237: picosoc_noflash:soc|picorv32:cpu|WideNor2~12_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_retirq \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 + +# Subckt 13238: picosoc_noflash:soc|picorv32:cpu|is_jalr_addi_slti_sltiu_xori_ori_andi~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_jalr \ + combout=picosoc_noflash:soc|picorv32:cpu|is_jalr_addi_slti_sltiu_xori_ori_andi~0 + +# Subckt 13239: picosoc_noflash:soc|picorv32:cpu|is_jalr_addi_slti_sltiu_xori_ori_andi~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|is_jalr_addi_slti_sltiu_xori_ori_andi~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_jalr_addi_slti_sltiu_xori_ori_andi + +# Subckt 13240: picosoc_noflash:soc|picorv32:cpu|Selector385~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|is_jalr_addi_slti_sltiu_xori_ori_andi \ + datab=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector385~0 + +# Subckt 13241: picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector385~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 + +# Subckt 13242: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector150~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[18] + +# Subckt 13243: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a7~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector150~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a7 + +# Subckt 13244: picosoc_noflash:soc|picorv32:cpu|Selector530~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a7 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector530~0 + +# Subckt 13245: picosoc_noflash:soc|picorv32:cpu|reg_op2[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector530~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] + +# Subckt 13246: picosoc_noflash:soc|picorv32:cpu|mem_wdata[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] + +# Subckt 13247: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[15] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] + +# Subckt 13248: picosoc_noflash:soc|mem_rdata[15]~175_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[15] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] \ + combout=picosoc_noflash:soc|mem_rdata[15]~175 + +# Subckt 13249: picosoc_noflash:soc|mem_rdata[15]~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[15]~175 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[15]~71 + +# Subckt 13250: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[15] \ + datae=picosoc_noflash:soc|mem_rdata[15]~72 \ + datad=picosoc_noflash:soc|mem_rdata[15]~71 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 + +# Subckt 13251: picosoc_noflash:soc|picorv32:cpu|Decoder5~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|Decoder5~2 + +# Subckt 13252: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~5 \ + datae=picosoc_noflash:soc|picorv32:cpu|Decoder5~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~11 + +# Subckt 13253: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~11 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7] + +# Subckt 13254: picosoc_noflash:soc|picorv32:cpu|Selector92~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideOr17~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector92~0 + +# Subckt 13255: picosoc_noflash:soc|picorv32:cpu|decoded_imm[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector92~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[0] + +# Subckt 13256: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector157~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[11] + +# Subckt 13257: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a0~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector157~2 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a0 + +# Subckt 13258: picosoc_noflash:soc|picorv32:cpu|Selector537~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr23 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector537~0 + +# Subckt 13259: picosoc_noflash:soc|picorv32:cpu|Selector537~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector537~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector537~1 + +# Subckt 13260: picosoc_noflash:soc|picorv32:cpu|reg_op2[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector537~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] + +# Subckt 13261: picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] + +# Subckt 13262: gpio[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + sclr=WideAnd0 \ + ena=gpio[7]~0 \ + clk=clk \ + q=gpio[0] + +# Subckt 13263: iomem_rdata[0]~I +.subckt dffeas \ + d=gpio[0] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[0] + +# Subckt 13264: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[0]~14 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a0 \ + datad=iomem_rdata[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~7 + +# Subckt 13265: picosoc_noflash:soc|picorv32:cpu|mem_done~I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~15 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_done + +# Subckt 13266: picosoc_noflash:soc|picorv32:cpu|mem_wordsize~12_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_done \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datab=WideAnd0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~12 + +# Subckt 13267: picosoc_noflash:soc|picorv32:cpu|mem_wordsize~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~8 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_sw \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lw \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~5 + +# Subckt 13268: picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wordsize~5 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 + +# Subckt 13269: picosoc_noflash:soc|picorv32:cpu|Selector53~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector465~0 \ + datae=picosoc_noflash:soc|mem_rdata[7]~58 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a7 \ + datac=iomem_rdata[7] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector53~0 + +# Subckt 13270: picosoc_noflash:soc|picorv32:cpu|Mux0~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + datad=picosoc_noflash:soc|mem_rdata[31]~100 \ + datac=picosoc_noflash:soc|mem_rdata[23]~96 \ + datab=picosoc_noflash:soc|mem_rdata[15]~95 \ + dataa=picosoc_noflash:soc|mem_rdata[7]~92 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux0~0 + +# Subckt 13271: picosoc_noflash:soc|picorv32:cpu|mem_wdata[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] + +# Subckt 13272: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23] + +# Subckt 13273: picosoc_noflash:soc|picosoc_mem:memory|mem[0][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][17]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][23] + +# Subckt 13274: picosoc_noflash:soc|picosoc_mem:memory|mem[2][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][17]~32 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][23] + +# Subckt 13275: picosoc_noflash:soc|picosoc_mem:memory|mem[1][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][17]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][23] + +# Subckt 13276: picosoc_noflash:soc|picosoc_mem:memory|mem[3][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][17]~34 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][23] + +# Subckt 13277: picosoc_noflash:soc|picosoc_mem:memory|Mux8~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[3][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[2][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~0 + +# Subckt 13278: picosoc_noflash:soc|picosoc_mem:memory|mem[4][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][17]~8 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][23] + +# Subckt 13279: picosoc_noflash:soc|picosoc_mem:memory|mem[6][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][17]~40 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][23] + +# Subckt 13280: picosoc_noflash:soc|picosoc_mem:memory|mem[5][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][17]~10 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][23] + +# Subckt 13281: picosoc_noflash:soc|picosoc_mem:memory|mem[7][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][17]~42 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][23] + +# Subckt 13282: picosoc_noflash:soc|picosoc_mem:memory|Mux8~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[7][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[6][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~1 + +# Subckt 13283: picosoc_noflash:soc|picosoc_mem:memory|mem[8][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][17]~4 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][23] + +# Subckt 13284: picosoc_noflash:soc|picosoc_mem:memory|mem[10][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][17]~36 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][23] + +# Subckt 13285: picosoc_noflash:soc|picosoc_mem:memory|mem[9][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][17]~6 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][23] + +# Subckt 13286: picosoc_noflash:soc|picosoc_mem:memory|mem[11][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][17]~38 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][23] + +# Subckt 13287: picosoc_noflash:soc|picosoc_mem:memory|Mux8~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[11][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[10][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~2 + +# Subckt 13288: picosoc_noflash:soc|picosoc_mem:memory|mem[12][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][17]~12 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][23] + +# Subckt 13289: picosoc_noflash:soc|picosoc_mem:memory|mem[14][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][17]~44 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][23] + +# Subckt 13290: picosoc_noflash:soc|picosoc_mem:memory|mem[13][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][17]~14 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][23] + +# Subckt 13291: picosoc_noflash:soc|picosoc_mem:memory|mem[15][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][17]~46 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][23] + +# Subckt 13292: picosoc_noflash:soc|picosoc_mem:memory|Mux8~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[15][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[14][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~3 + +# Subckt 13293: picosoc_noflash:soc|picosoc_mem:memory|Mux8~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~4 + +# Subckt 13294: picosoc_noflash:soc|picosoc_mem:memory|mem[32][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][17]~128 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][23] + +# Subckt 13295: picosoc_noflash:soc|picosoc_mem:memory|mem[36][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][17]~130 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][23] + +# Subckt 13296: picosoc_noflash:soc|picosoc_mem:memory|mem[40][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][17]~136 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][23] + +# Subckt 13297: picosoc_noflash:soc|picosoc_mem:memory|mem[44][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][17]~138 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][23] + +# Subckt 13298: picosoc_noflash:soc|picosoc_mem:memory|Mux8~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[44][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[40][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[36][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~5 + +# Subckt 13299: picosoc_noflash:soc|picosoc_mem:memory|mem[34][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][17]~132 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][23] + +# Subckt 13300: picosoc_noflash:soc|picosoc_mem:memory|mem[38][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][17]~134 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][23] + +# Subckt 13301: picosoc_noflash:soc|picosoc_mem:memory|mem[42][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][17]~140 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][23] + +# Subckt 13302: picosoc_noflash:soc|picosoc_mem:memory|mem[46][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][17]~142 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][23] + +# Subckt 13303: picosoc_noflash:soc|picosoc_mem:memory|Mux8~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[46][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[38][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~6 + +# Subckt 13304: picosoc_noflash:soc|picosoc_mem:memory|mem[33][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][17]~144 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][23] + +# Subckt 13305: picosoc_noflash:soc|picosoc_mem:memory|mem[37][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][17]~146 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][23] + +# Subckt 13306: picosoc_noflash:soc|picosoc_mem:memory|mem[41][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][17]~152 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][23] + +# Subckt 13307: picosoc_noflash:soc|picosoc_mem:memory|mem[45][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][17]~154 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][23] + +# Subckt 13308: picosoc_noflash:soc|picosoc_mem:memory|Mux8~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[37][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~7 + +# Subckt 13309: picosoc_noflash:soc|picosoc_mem:memory|mem[35][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][17]~148 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][23] + +# Subckt 13310: picosoc_noflash:soc|picosoc_mem:memory|mem[39][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][17]~150 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][23] + +# Subckt 13311: picosoc_noflash:soc|picosoc_mem:memory|mem[43][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][17]~156 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][23] + +# Subckt 13312: picosoc_noflash:soc|picosoc_mem:memory|mem[47][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][17]~158 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][23] + +# Subckt 13313: picosoc_noflash:soc|picosoc_mem:memory|Mux8~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[39][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~8 + +# Subckt 13314: picosoc_noflash:soc|picosoc_mem:memory|Mux8~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~9 + +# Subckt 13315: picosoc_noflash:soc|picosoc_mem:memory|mem[16][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][17]~16 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][23] + +# Subckt 13316: picosoc_noflash:soc|picosoc_mem:memory|mem[18][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][17]~48 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][23] + +# Subckt 13317: picosoc_noflash:soc|picosoc_mem:memory|mem[17][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][17]~20 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][23] + +# Subckt 13318: picosoc_noflash:soc|picosoc_mem:memory|mem[19][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][17]~52 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][23] + +# Subckt 13319: picosoc_noflash:soc|picosoc_mem:memory|Mux8~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[19][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[18][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~10 + +# Subckt 13320: picosoc_noflash:soc|picosoc_mem:memory|mem[20][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][17]~24 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][23] + +# Subckt 13321: picosoc_noflash:soc|picosoc_mem:memory|mem[22][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][17]~56 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][23] + +# Subckt 13322: picosoc_noflash:soc|picosoc_mem:memory|mem[21][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][17]~28 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][23] + +# Subckt 13323: picosoc_noflash:soc|picosoc_mem:memory|mem[23][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][17]~60 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][23] + +# Subckt 13324: picosoc_noflash:soc|picosoc_mem:memory|Mux8~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[23][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[22][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~11 + +# Subckt 13325: picosoc_noflash:soc|picosoc_mem:memory|mem[24][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][17]~18 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][23] + +# Subckt 13326: picosoc_noflash:soc|picosoc_mem:memory|mem[26][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][17]~50 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][23] + +# Subckt 13327: picosoc_noflash:soc|picosoc_mem:memory|mem[25][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][17]~22 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][23] + +# Subckt 13328: picosoc_noflash:soc|picosoc_mem:memory|mem[27][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][17]~54 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][23] + +# Subckt 13329: picosoc_noflash:soc|picosoc_mem:memory|Mux8~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[27][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[26][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~12 + +# Subckt 13330: picosoc_noflash:soc|picosoc_mem:memory|mem[28][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][17]~26 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][23] + +# Subckt 13331: picosoc_noflash:soc|picosoc_mem:memory|mem[30][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][17]~58 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][23] + +# Subckt 13332: picosoc_noflash:soc|picosoc_mem:memory|mem[29][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][17]~30 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][23] + +# Subckt 13333: picosoc_noflash:soc|picosoc_mem:memory|mem[31][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][17]~62 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][23] + +# Subckt 13334: picosoc_noflash:soc|picosoc_mem:memory|Mux8~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[31][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[30][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~13 + +# Subckt 13335: picosoc_noflash:soc|picosoc_mem:memory|Mux8~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~14 + +# Subckt 13336: picosoc_noflash:soc|picosoc_mem:memory|mem[48][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][17]~160 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][23] + +# Subckt 13337: picosoc_noflash:soc|picosoc_mem:memory|mem[50][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][17]~164 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][23] + +# Subckt 13338: picosoc_noflash:soc|picosoc_mem:memory|mem[49][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][17]~176 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][23] + +# Subckt 13339: picosoc_noflash:soc|picosoc_mem:memory|mem[51][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][17]~180 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][23] + +# Subckt 13340: picosoc_noflash:soc|picosoc_mem:memory|Mux8~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[51][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[49][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~15 + +# Subckt 13341: picosoc_noflash:soc|picosoc_mem:memory|mem[52][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][17]~168 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][23] + +# Subckt 13342: picosoc_noflash:soc|picosoc_mem:memory|mem[54][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][17]~172 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][23] + +# Subckt 13343: picosoc_noflash:soc|picosoc_mem:memory|mem[53][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][17]~184 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][23] + +# Subckt 13344: picosoc_noflash:soc|picosoc_mem:memory|mem[55][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][17]~188 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][23] + +# Subckt 13345: picosoc_noflash:soc|picosoc_mem:memory|Mux8~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[55][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[54][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~16 + +# Subckt 13346: picosoc_noflash:soc|picosoc_mem:memory|mem[56][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][17]~162 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][23] + +# Subckt 13347: picosoc_noflash:soc|picosoc_mem:memory|mem[58][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][17]~166 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][23] + +# Subckt 13348: picosoc_noflash:soc|picosoc_mem:memory|mem[57][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][17]~178 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][23] + +# Subckt 13349: picosoc_noflash:soc|picosoc_mem:memory|mem[59][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][17]~182 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][23] + +# Subckt 13350: picosoc_noflash:soc|picosoc_mem:memory|Mux8~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[58][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~17 + +# Subckt 13351: picosoc_noflash:soc|picosoc_mem:memory|mem[60][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][17]~170 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][23] + +# Subckt 13352: picosoc_noflash:soc|picosoc_mem:memory|mem[62][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][17]~174 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][23] + +# Subckt 13353: picosoc_noflash:soc|picosoc_mem:memory|mem[61][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][17]~186 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][23] + +# Subckt 13354: picosoc_noflash:soc|picosoc_mem:memory|mem[63][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][17]~190 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][23] + +# Subckt 13355: picosoc_noflash:soc|picosoc_mem:memory|Mux8~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[62][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[60][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~18 + +# Subckt 13356: picosoc_noflash:soc|picosoc_mem:memory|Mux8~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~19 + +# Subckt 13357: picosoc_noflash:soc|picosoc_mem:memory|Mux8~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~20 + +# Subckt 13358: picosoc_noflash:soc|picosoc_mem:memory|mem[128][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][17]~64 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][23] + +# Subckt 13359: picosoc_noflash:soc|picosoc_mem:memory|mem[144][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][17]~68 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][23] + +# Subckt 13360: picosoc_noflash:soc|picosoc_mem:memory|mem[129][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][17]~72 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][23] + +# Subckt 13361: picosoc_noflash:soc|picosoc_mem:memory|mem[145][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][17]~76 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][23] + +# Subckt 13362: picosoc_noflash:soc|picosoc_mem:memory|Mux8~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[145][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[129][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~21 + +# Subckt 13363: picosoc_noflash:soc|picosoc_mem:memory|mem[136][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][17]~96 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][23] + +# Subckt 13364: picosoc_noflash:soc|picosoc_mem:memory|mem[152][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][17]~100 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][23] + +# Subckt 13365: picosoc_noflash:soc|picosoc_mem:memory|mem[137][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][17]~104 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][23] + +# Subckt 13366: picosoc_noflash:soc|picosoc_mem:memory|mem[153][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][17]~108 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][23] + +# Subckt 13367: picosoc_noflash:soc|picosoc_mem:memory|Mux8~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[153][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~22 + +# Subckt 13368: picosoc_noflash:soc|picosoc_mem:memory|mem[132][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][17]~80 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][23] + +# Subckt 13369: picosoc_noflash:soc|picosoc_mem:memory|mem[148][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][17]~82 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][23] + +# Subckt 13370: picosoc_noflash:soc|picosoc_mem:memory|mem[133][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][17]~88 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][23] + +# Subckt 13371: picosoc_noflash:soc|picosoc_mem:memory|mem[149][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][17]~90 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][23] + +# Subckt 13372: picosoc_noflash:soc|picosoc_mem:memory|Mux8~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[148][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~23 + +# Subckt 13373: picosoc_noflash:soc|picosoc_mem:memory|mem[140][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][17]~112 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][23] + +# Subckt 13374: picosoc_noflash:soc|picosoc_mem:memory|mem[156][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][17]~114 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][23] + +# Subckt 13375: picosoc_noflash:soc|picosoc_mem:memory|mem[141][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][17]~120 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][23] + +# Subckt 13376: picosoc_noflash:soc|picosoc_mem:memory|mem[157][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][17]~122 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][23] + +# Subckt 13377: picosoc_noflash:soc|picosoc_mem:memory|Mux8~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[156][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~24 + +# Subckt 13378: picosoc_noflash:soc|picosoc_mem:memory|Mux8~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~25 + +# Subckt 13379: picosoc_noflash:soc|picosoc_mem:memory|mem[160][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][17]~192 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][23] + +# Subckt 13380: picosoc_noflash:soc|picosoc_mem:memory|mem[176][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][17]~196 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][23] + +# Subckt 13381: picosoc_noflash:soc|picosoc_mem:memory|mem[161][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][17]~194 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][23] + +# Subckt 13382: picosoc_noflash:soc|picosoc_mem:memory|mem[177][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][17]~198 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][23] + +# Subckt 13383: picosoc_noflash:soc|picosoc_mem:memory|Mux8~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[177][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[161][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~26 + +# Subckt 13384: picosoc_noflash:soc|picosoc_mem:memory|mem[164][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][17]~224 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][23] + +# Subckt 13385: picosoc_noflash:soc|picosoc_mem:memory|mem[180][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][17]~228 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][23] + +# Subckt 13386: picosoc_noflash:soc|picosoc_mem:memory|mem[165][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][17]~226 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][23] + +# Subckt 13387: picosoc_noflash:soc|picosoc_mem:memory|mem[181][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][17]~230 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][23] + +# Subckt 13388: picosoc_noflash:soc|picosoc_mem:memory|Mux8~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~27 + +# Subckt 13389: picosoc_noflash:soc|picosoc_mem:memory|mem[168][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][17]~200 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][23] + +# Subckt 13390: picosoc_noflash:soc|picosoc_mem:memory|mem[184][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][17]~204 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][23] + +# Subckt 13391: picosoc_noflash:soc|picosoc_mem:memory|mem[169][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][17]~202 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][23] + +# Subckt 13392: picosoc_noflash:soc|picosoc_mem:memory|mem[185][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][17]~206 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][23] + +# Subckt 13393: picosoc_noflash:soc|picosoc_mem:memory|Mux8~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[169][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~28 + +# Subckt 13394: picosoc_noflash:soc|picosoc_mem:memory|mem[172][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][17]~232 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][23] + +# Subckt 13395: picosoc_noflash:soc|picosoc_mem:memory|mem[188][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][17]~236 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][23] + +# Subckt 13396: picosoc_noflash:soc|picosoc_mem:memory|mem[173][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][17]~234 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][23] + +# Subckt 13397: picosoc_noflash:soc|picosoc_mem:memory|mem[189][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][17]~238 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][23] + +# Subckt 13398: picosoc_noflash:soc|picosoc_mem:memory|Mux8~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[188][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~29 + +# Subckt 13399: picosoc_noflash:soc|picosoc_mem:memory|Mux8~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~30 + +# Subckt 13400: picosoc_noflash:soc|picosoc_mem:memory|mem[130][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][17]~66 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][23] + +# Subckt 13401: picosoc_noflash:soc|picosoc_mem:memory|mem[131][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][17]~74 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][23] + +# Subckt 13402: picosoc_noflash:soc|picosoc_mem:memory|mem[138][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][17]~98 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][23] + +# Subckt 13403: picosoc_noflash:soc|picosoc_mem:memory|mem[139][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][17]~106 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][23] + +# Subckt 13404: picosoc_noflash:soc|picosoc_mem:memory|Mux8~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[138][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~31 + +# Subckt 13405: picosoc_noflash:soc|picosoc_mem:memory|mem[146][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][17]~70 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][23] + +# Subckt 13406: picosoc_noflash:soc|picosoc_mem:memory|mem[147][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][17]~78 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][23] + +# Subckt 13407: picosoc_noflash:soc|picosoc_mem:memory|mem[154][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][17]~102 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][23] + +# Subckt 13408: picosoc_noflash:soc|picosoc_mem:memory|mem[155][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][17]~110 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][23] + +# Subckt 13409: picosoc_noflash:soc|picosoc_mem:memory|Mux8~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~32 + +# Subckt 13410: picosoc_noflash:soc|picosoc_mem:memory|mem[134][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][17]~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][23] + +# Subckt 13411: picosoc_noflash:soc|picosoc_mem:memory|mem[135][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][17]~92 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][23] + +# Subckt 13412: picosoc_noflash:soc|picosoc_mem:memory|mem[142][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][17]~116 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][23] + +# Subckt 13413: picosoc_noflash:soc|picosoc_mem:memory|mem[143][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][17]~124 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][23] + +# Subckt 13414: picosoc_noflash:soc|picosoc_mem:memory|Mux8~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[135][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~33 + +# Subckt 13415: picosoc_noflash:soc|picosoc_mem:memory|mem[150][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][17]~86 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][23] + +# Subckt 13416: picosoc_noflash:soc|picosoc_mem:memory|mem[151][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][17]~94 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][23] + +# Subckt 13417: picosoc_noflash:soc|picosoc_mem:memory|mem[158][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][17]~118 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][23] + +# Subckt 13418: picosoc_noflash:soc|picosoc_mem:memory|mem[159][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][17]~126 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][23] + +# Subckt 13419: picosoc_noflash:soc|picosoc_mem:memory|Mux8~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[151][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[150][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~34 + +# Subckt 13420: picosoc_noflash:soc|picosoc_mem:memory|Mux8~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~35 + +# Subckt 13421: picosoc_noflash:soc|picosoc_mem:memory|mem[162][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][17]~208 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][23] + +# Subckt 13422: picosoc_noflash:soc|picosoc_mem:memory|mem[166][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][17]~240 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][23] + +# Subckt 13423: picosoc_noflash:soc|picosoc_mem:memory|mem[170][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][17]~216 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][23] + +# Subckt 13424: picosoc_noflash:soc|picosoc_mem:memory|mem[174][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][17]~248 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][23] + +# Subckt 13425: picosoc_noflash:soc|picosoc_mem:memory|Mux8~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[174][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[170][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~36 + +# Subckt 13426: picosoc_noflash:soc|picosoc_mem:memory|mem[178][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][17]~210 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][23] + +# Subckt 13427: picosoc_noflash:soc|picosoc_mem:memory|mem[182][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][17]~242 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][23] + +# Subckt 13428: picosoc_noflash:soc|picosoc_mem:memory|mem[186][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][17]~218 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][23] + +# Subckt 13429: picosoc_noflash:soc|picosoc_mem:memory|mem[190][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][17]~250 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][23] + +# Subckt 13430: picosoc_noflash:soc|picosoc_mem:memory|Mux8~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[178][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~37 + +# Subckt 13431: picosoc_noflash:soc|picosoc_mem:memory|mem[163][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][17]~212 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][23] + +# Subckt 13432: picosoc_noflash:soc|picosoc_mem:memory|mem[167][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][17]~244 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][23] + +# Subckt 13433: picosoc_noflash:soc|picosoc_mem:memory|mem[171][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][17]~220 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][23] + +# Subckt 13434: picosoc_noflash:soc|picosoc_mem:memory|mem[175][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][17]~252 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][23] + +# Subckt 13435: picosoc_noflash:soc|picosoc_mem:memory|Mux8~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[171][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~38 + +# Subckt 13436: picosoc_noflash:soc|picosoc_mem:memory|mem[179][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][17]~214 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][23] + +# Subckt 13437: picosoc_noflash:soc|picosoc_mem:memory|mem[183][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][17]~246 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][23] + +# Subckt 13438: picosoc_noflash:soc|picosoc_mem:memory|mem[187][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][17]~222 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][23] + +# Subckt 13439: picosoc_noflash:soc|picosoc_mem:memory|mem[191][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][17]~254 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][23] + +# Subckt 13440: picosoc_noflash:soc|picosoc_mem:memory|Mux8~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[187][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[179][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~39 + +# Subckt 13441: picosoc_noflash:soc|picosoc_mem:memory|Mux8~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~40 + +# Subckt 13442: picosoc_noflash:soc|picosoc_mem:memory|Mux8~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~41 + +# Subckt 13443: picosoc_noflash:soc|picosoc_mem:memory|mem[64][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][17]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][23] + +# Subckt 13444: picosoc_noflash:soc|picosoc_mem:memory|mem[80][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][17]~17 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][23] + +# Subckt 13445: picosoc_noflash:soc|picosoc_mem:memory|mem[68][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][17]~9 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][23] + +# Subckt 13446: picosoc_noflash:soc|picosoc_mem:memory|mem[84][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][17]~25 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][23] + +# Subckt 13447: picosoc_noflash:soc|picosoc_mem:memory|Mux8~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[84][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[68][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~42 + +# Subckt 13448: picosoc_noflash:soc|picosoc_mem:memory|mem[66][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][17]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][23] + +# Subckt 13449: picosoc_noflash:soc|picosoc_mem:memory|mem[82][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][17]~49 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][23] + +# Subckt 13450: picosoc_noflash:soc|picosoc_mem:memory|mem[70][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][17]~41 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][23] + +# Subckt 13451: picosoc_noflash:soc|picosoc_mem:memory|mem[86][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][17]~57 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][23] + +# Subckt 13452: picosoc_noflash:soc|picosoc_mem:memory|Mux8~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[70][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[82][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~43 + +# Subckt 13453: picosoc_noflash:soc|picosoc_mem:memory|mem[72][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][17]~5 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][23] + +# Subckt 13454: picosoc_noflash:soc|picosoc_mem:memory|mem[88][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][17]~19 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][23] + +# Subckt 13455: picosoc_noflash:soc|picosoc_mem:memory|mem[76][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][17]~13 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][23] + +# Subckt 13456: picosoc_noflash:soc|picosoc_mem:memory|mem[92][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][17]~27 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][23] + +# Subckt 13457: picosoc_noflash:soc|picosoc_mem:memory|Mux8~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[92][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[76][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~44 + +# Subckt 13458: picosoc_noflash:soc|picosoc_mem:memory|mem[74][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][17]~37 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][23] + +# Subckt 13459: picosoc_noflash:soc|picosoc_mem:memory|mem[90][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][17]~51 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][23] + +# Subckt 13460: picosoc_noflash:soc|picosoc_mem:memory|mem[78][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][17]~45 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][23] + +# Subckt 13461: picosoc_noflash:soc|picosoc_mem:memory|mem[94][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][17]~59 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][23] + +# Subckt 13462: picosoc_noflash:soc|picosoc_mem:memory|Mux8~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[78][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[90][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~45 + +# Subckt 13463: picosoc_noflash:soc|picosoc_mem:memory|Mux8~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~46 + +# Subckt 13464: picosoc_noflash:soc|picosoc_mem:memory|mem[96][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][17]~129 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][23] + +# Subckt 13465: picosoc_noflash:soc|picosoc_mem:memory|mem[112][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][17]~161 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][23] + +# Subckt 13466: picosoc_noflash:soc|picosoc_mem:memory|mem[98][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][17]~133 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][23] + +# Subckt 13467: picosoc_noflash:soc|picosoc_mem:memory|mem[114][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][17]~165 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][23] + +# Subckt 13468: picosoc_noflash:soc|picosoc_mem:memory|Mux8~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[98][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~47 + +# Subckt 13469: picosoc_noflash:soc|picosoc_mem:memory|mem[100][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][17]~131 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][23] + +# Subckt 13470: picosoc_noflash:soc|picosoc_mem:memory|mem[116][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][17]~169 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][23] + +# Subckt 13471: picosoc_noflash:soc|picosoc_mem:memory|mem[102][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][17]~135 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][23] + +# Subckt 13472: picosoc_noflash:soc|picosoc_mem:memory|mem[118][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][17]~173 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][23] + +# Subckt 13473: picosoc_noflash:soc|picosoc_mem:memory|Mux8~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[102][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~48 + +# Subckt 13474: picosoc_noflash:soc|picosoc_mem:memory|mem[104][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][17]~137 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][23] + +# Subckt 13475: picosoc_noflash:soc|picosoc_mem:memory|mem[120][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][17]~163 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][23] + +# Subckt 13476: picosoc_noflash:soc|picosoc_mem:memory|mem[106][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][17]~141 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][23] + +# Subckt 13477: picosoc_noflash:soc|picosoc_mem:memory|mem[122][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][17]~167 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][23] + +# Subckt 13478: picosoc_noflash:soc|picosoc_mem:memory|Mux8~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[106][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~49 + +# Subckt 13479: picosoc_noflash:soc|picosoc_mem:memory|mem[108][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][17]~139 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][23] + +# Subckt 13480: picosoc_noflash:soc|picosoc_mem:memory|mem[124][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][17]~171 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][23] + +# Subckt 13481: picosoc_noflash:soc|picosoc_mem:memory|mem[110][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][17]~143 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][23] + +# Subckt 13482: picosoc_noflash:soc|picosoc_mem:memory|mem[126][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][17]~175 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][23] + +# Subckt 13483: picosoc_noflash:soc|picosoc_mem:memory|Mux8~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[124][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~50 + +# Subckt 13484: picosoc_noflash:soc|picosoc_mem:memory|Mux8~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~51 + +# Subckt 13485: picosoc_noflash:soc|picosoc_mem:memory|mem[65][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][17]~3 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][23] + +# Subckt 13486: picosoc_noflash:soc|picosoc_mem:memory|mem[81][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][17]~21 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][23] + +# Subckt 13487: picosoc_noflash:soc|picosoc_mem:memory|mem[73][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][17]~7 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][23] + +# Subckt 13488: picosoc_noflash:soc|picosoc_mem:memory|mem[89][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][17]~23 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][23] + +# Subckt 13489: picosoc_noflash:soc|picosoc_mem:memory|Mux8~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[89][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~52 + +# Subckt 13490: picosoc_noflash:soc|picosoc_mem:memory|mem[67][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][17]~35 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][23] + +# Subckt 13491: picosoc_noflash:soc|picosoc_mem:memory|mem[83][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][17]~53 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][23] + +# Subckt 13492: picosoc_noflash:soc|picosoc_mem:memory|mem[75][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][17]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][23] + +# Subckt 13493: picosoc_noflash:soc|picosoc_mem:memory|mem[91][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][17]~55 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][23] + +# Subckt 13494: picosoc_noflash:soc|picosoc_mem:memory|Mux8~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[75][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~53 + +# Subckt 13495: picosoc_noflash:soc|picosoc_mem:memory|mem[69][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][23] + +# Subckt 13496: picosoc_noflash:soc|picosoc_mem:memory|mem[85][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][17]~29 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][23] + +# Subckt 13497: picosoc_noflash:soc|picosoc_mem:memory|mem[77][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][17]~15 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][23] + +# Subckt 13498: picosoc_noflash:soc|picosoc_mem:memory|mem[93][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][17]~31 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][23] + +# Subckt 13499: picosoc_noflash:soc|picosoc_mem:memory|Mux8~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[85][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[69][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~54 + +# Subckt 13500: picosoc_noflash:soc|picosoc_mem:memory|mem[71][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][17]~43 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][23] + +# Subckt 13501: picosoc_noflash:soc|picosoc_mem:memory|mem[87][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][17]~61 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][23] + +# Subckt 13502: picosoc_noflash:soc|picosoc_mem:memory|mem[79][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][17]~47 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][23] + +# Subckt 13503: picosoc_noflash:soc|picosoc_mem:memory|mem[95][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][17]~63 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][23] + +# Subckt 13504: picosoc_noflash:soc|picosoc_mem:memory|Mux8~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[87][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[71][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~55 + +# Subckt 13505: picosoc_noflash:soc|picosoc_mem:memory|Mux8~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~56 + +# Subckt 13506: picosoc_noflash:soc|picosoc_mem:memory|mem[97][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][17]~145 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][23] + +# Subckt 13507: picosoc_noflash:soc|picosoc_mem:memory|mem[113][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][17]~177 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][23] + +# Subckt 13508: picosoc_noflash:soc|picosoc_mem:memory|mem[101][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][17]~147 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][23] + +# Subckt 13509: picosoc_noflash:soc|picosoc_mem:memory|mem[117][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][17]~185 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][23] + +# Subckt 13510: picosoc_noflash:soc|picosoc_mem:memory|Mux8~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~57 + +# Subckt 13511: picosoc_noflash:soc|picosoc_mem:memory|mem[99][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][17]~149 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][23] + +# Subckt 13512: picosoc_noflash:soc|picosoc_mem:memory|mem[115][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][17]~181 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][23] + +# Subckt 13513: picosoc_noflash:soc|picosoc_mem:memory|mem[103][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][17]~151 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][23] + +# Subckt 13514: picosoc_noflash:soc|picosoc_mem:memory|mem[119][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][17]~189 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][23] + +# Subckt 13515: picosoc_noflash:soc|picosoc_mem:memory|Mux8~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[103][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[99][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~58 + +# Subckt 13516: picosoc_noflash:soc|picosoc_mem:memory|mem[105][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][17]~153 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][23] + +# Subckt 13517: picosoc_noflash:soc|picosoc_mem:memory|mem[121][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][17]~179 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][23] + +# Subckt 13518: picosoc_noflash:soc|picosoc_mem:memory|mem[109][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][17]~155 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][23] + +# Subckt 13519: picosoc_noflash:soc|picosoc_mem:memory|mem[125][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][17]~187 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][23] + +# Subckt 13520: picosoc_noflash:soc|picosoc_mem:memory|Mux8~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[105][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~59 + +# Subckt 13521: picosoc_noflash:soc|picosoc_mem:memory|mem[107][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][17]~157 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][23] + +# Subckt 13522: picosoc_noflash:soc|picosoc_mem:memory|mem[123][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][17]~183 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][23] + +# Subckt 13523: picosoc_noflash:soc|picosoc_mem:memory|mem[111][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][17]~159 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][23] + +# Subckt 13524: picosoc_noflash:soc|picosoc_mem:memory|mem[127][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][17]~191 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][23] + +# Subckt 13525: picosoc_noflash:soc|picosoc_mem:memory|Mux8~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[123][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[107][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~60 + +# Subckt 13526: picosoc_noflash:soc|picosoc_mem:memory|Mux8~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~61 + +# Subckt 13527: picosoc_noflash:soc|picosoc_mem:memory|Mux8~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~62 + +# Subckt 13528: picosoc_noflash:soc|picosoc_mem:memory|mem[192][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][17]~65 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][23] + +# Subckt 13529: picosoc_noflash:soc|picosoc_mem:memory|mem[194][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][17]~67 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][23] + +# Subckt 13530: picosoc_noflash:soc|picosoc_mem:memory|mem[193][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][17]~73 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][23] + +# Subckt 13531: picosoc_noflash:soc|picosoc_mem:memory|mem[195][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][17]~75 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][23] + +# Subckt 13532: picosoc_noflash:soc|picosoc_mem:memory|Mux8~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[195][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[193][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~63 + +# Subckt 13533: picosoc_noflash:soc|picosoc_mem:memory|mem[208][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][17]~69 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][23] + +# Subckt 13534: picosoc_noflash:soc|picosoc_mem:memory|mem[210][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][17]~71 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][23] + +# Subckt 13535: picosoc_noflash:soc|picosoc_mem:memory|mem[209][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][17]~77 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][23] + +# Subckt 13536: picosoc_noflash:soc|picosoc_mem:memory|mem[211][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][17]~79 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][23] + +# Subckt 13537: picosoc_noflash:soc|picosoc_mem:memory|Mux8~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[211][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[209][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~64 + +# Subckt 13538: picosoc_noflash:soc|picosoc_mem:memory|mem[200][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][17]~97 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][23] + +# Subckt 13539: picosoc_noflash:soc|picosoc_mem:memory|mem[202][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][17]~99 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][23] + +# Subckt 13540: picosoc_noflash:soc|picosoc_mem:memory|mem[201][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][17]~105 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][23] + +# Subckt 13541: picosoc_noflash:soc|picosoc_mem:memory|mem[203][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][17]~107 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][23] + +# Subckt 13542: picosoc_noflash:soc|picosoc_mem:memory|Mux8~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[201][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~65 + +# Subckt 13543: picosoc_noflash:soc|picosoc_mem:memory|mem[216][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][17]~101 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][23] + +# Subckt 13544: picosoc_noflash:soc|picosoc_mem:memory|mem[218][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][17]~103 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][23] + +# Subckt 13545: picosoc_noflash:soc|picosoc_mem:memory|mem[217][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][17]~109 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][23] + +# Subckt 13546: picosoc_noflash:soc|picosoc_mem:memory|mem[219][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][17]~111 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][23] + +# Subckt 13547: picosoc_noflash:soc|picosoc_mem:memory|Mux8~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[217][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[218][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[216][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~66 + +# Subckt 13548: picosoc_noflash:soc|picosoc_mem:memory|Mux8~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~67 + +# Subckt 13549: picosoc_noflash:soc|picosoc_mem:memory|mem[224][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][17]~193 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][23] + +# Subckt 13550: picosoc_noflash:soc|picosoc_mem:memory|mem[226][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][17]~209 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][23] + +# Subckt 13551: picosoc_noflash:soc|picosoc_mem:memory|mem[232][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][17]~201 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][23] + +# Subckt 13552: picosoc_noflash:soc|picosoc_mem:memory|mem[234][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][17]~217 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][23] + +# Subckt 13553: picosoc_noflash:soc|picosoc_mem:memory|Mux8~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[232][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[224][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~68 + +# Subckt 13554: picosoc_noflash:soc|picosoc_mem:memory|mem[240][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][17]~197 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][23] + +# Subckt 13555: picosoc_noflash:soc|picosoc_mem:memory|mem[242][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][17]~211 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][23] + +# Subckt 13556: picosoc_noflash:soc|picosoc_mem:memory|mem[248][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][17]~205 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][23] + +# Subckt 13557: picosoc_noflash:soc|picosoc_mem:memory|mem[250][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][17]~219 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][23] + +# Subckt 13558: picosoc_noflash:soc|picosoc_mem:memory|Mux8~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[248][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[240][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~69 + +# Subckt 13559: picosoc_noflash:soc|picosoc_mem:memory|mem[225][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][17]~195 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][23] + +# Subckt 13560: picosoc_noflash:soc|picosoc_mem:memory|mem[227][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][17]~213 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][23] + +# Subckt 13561: picosoc_noflash:soc|picosoc_mem:memory|mem[233][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][17]~203 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][23] + +# Subckt 13562: picosoc_noflash:soc|picosoc_mem:memory|mem[235][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][17]~221 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][23] + +# Subckt 13563: picosoc_noflash:soc|picosoc_mem:memory|Mux8~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[233][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[225][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~70 + +# Subckt 13564: picosoc_noflash:soc|picosoc_mem:memory|mem[241][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][17]~199 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][23] + +# Subckt 13565: picosoc_noflash:soc|picosoc_mem:memory|mem[243][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][17]~215 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][23] + +# Subckt 13566: picosoc_noflash:soc|picosoc_mem:memory|mem[249][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][17]~207 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][23] + +# Subckt 13567: picosoc_noflash:soc|picosoc_mem:memory|mem[251][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][17]~223 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][23] + +# Subckt 13568: picosoc_noflash:soc|picosoc_mem:memory|Mux8~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[249][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[241][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~71 + +# Subckt 13569: picosoc_noflash:soc|picosoc_mem:memory|Mux8~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~72 + +# Subckt 13570: picosoc_noflash:soc|picosoc_mem:memory|mem[196][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][17]~81 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][23] + +# Subckt 13571: picosoc_noflash:soc|picosoc_mem:memory|mem[198][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][17]~85 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][23] + +# Subckt 13572: picosoc_noflash:soc|picosoc_mem:memory|mem[212][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][17]~83 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][23] + +# Subckt 13573: picosoc_noflash:soc|picosoc_mem:memory|mem[214][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][17]~87 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][23] + +# Subckt 13574: picosoc_noflash:soc|picosoc_mem:memory|Mux8~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[212][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~73 + +# Subckt 13575: picosoc_noflash:soc|picosoc_mem:memory|mem[197][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][17]~89 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][23] + +# Subckt 13576: picosoc_noflash:soc|picosoc_mem:memory|mem[199][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][17]~93 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][23] + +# Subckt 13577: picosoc_noflash:soc|picosoc_mem:memory|mem[213][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][17]~91 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][23] + +# Subckt 13578: picosoc_noflash:soc|picosoc_mem:memory|mem[215][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][17]~95 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][23] + +# Subckt 13579: picosoc_noflash:soc|picosoc_mem:memory|Mux8~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[213][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[197][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~74 + +# Subckt 13580: picosoc_noflash:soc|picosoc_mem:memory|mem[204][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][17]~113 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][23] + +# Subckt 13581: picosoc_noflash:soc|picosoc_mem:memory|mem[206][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][17]~117 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][23] + +# Subckt 13582: picosoc_noflash:soc|picosoc_mem:memory|mem[220][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][17]~115 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][23] + +# Subckt 13583: picosoc_noflash:soc|picosoc_mem:memory|mem[222][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][17]~119 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][23] + +# Subckt 13584: picosoc_noflash:soc|picosoc_mem:memory|Mux8~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~75 + +# Subckt 13585: picosoc_noflash:soc|picosoc_mem:memory|mem[205][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][17]~121 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][23] + +# Subckt 13586: picosoc_noflash:soc|picosoc_mem:memory|mem[207][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][17]~125 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][23] + +# Subckt 13587: picosoc_noflash:soc|picosoc_mem:memory|mem[221][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][17]~123 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][23] + +# Subckt 13588: picosoc_noflash:soc|picosoc_mem:memory|mem[223][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][17]~127 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][23] + +# Subckt 13589: picosoc_noflash:soc|picosoc_mem:memory|Mux8~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[207][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[205][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~76 + +# Subckt 13590: picosoc_noflash:soc|picosoc_mem:memory|Mux8~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~77 + +# Subckt 13591: picosoc_noflash:soc|picosoc_mem:memory|mem[228][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][17]~225 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][23] + +# Subckt 13592: picosoc_noflash:soc|picosoc_mem:memory|mem[230][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][17]~241 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][23] + +# Subckt 13593: picosoc_noflash:soc|picosoc_mem:memory|mem[229][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][17]~227 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][23] + +# Subckt 13594: picosoc_noflash:soc|picosoc_mem:memory|mem[231][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][17]~245 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][23] + +# Subckt 13595: picosoc_noflash:soc|picosoc_mem:memory|Mux8~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[229][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[228][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~78 + +# Subckt 13596: picosoc_noflash:soc|picosoc_mem:memory|mem[244][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][17]~229 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][23] + +# Subckt 13597: picosoc_noflash:soc|picosoc_mem:memory|mem[246][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][17]~243 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][23] + +# Subckt 13598: picosoc_noflash:soc|picosoc_mem:memory|mem[245][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][17]~231 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][23] + +# Subckt 13599: picosoc_noflash:soc|picosoc_mem:memory|mem[247][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][17]~247 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][23] + +# Subckt 13600: picosoc_noflash:soc|picosoc_mem:memory|Mux8~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[245][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[244][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~79 + +# Subckt 13601: picosoc_noflash:soc|picosoc_mem:memory|mem[236][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][17]~233 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][23] + +# Subckt 13602: picosoc_noflash:soc|picosoc_mem:memory|mem[238][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][17]~249 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][23] + +# Subckt 13603: picosoc_noflash:soc|picosoc_mem:memory|mem[237][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][17]~235 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][23] + +# Subckt 13604: picosoc_noflash:soc|picosoc_mem:memory|mem[239][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][17]~253 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][23] + +# Subckt 13605: picosoc_noflash:soc|picosoc_mem:memory|Mux8~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[237][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[236][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~80 + +# Subckt 13606: picosoc_noflash:soc|picosoc_mem:memory|mem[252][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][17]~237 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][23] + +# Subckt 13607: picosoc_noflash:soc|picosoc_mem:memory|mem[254][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][17]~251 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][23] + +# Subckt 13608: picosoc_noflash:soc|picosoc_mem:memory|mem[253][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][17]~239 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][23] + +# Subckt 13609: picosoc_noflash:soc|picosoc_mem:memory|mem[255][23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[23] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][17]~255 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][23] + +# Subckt 13610: picosoc_noflash:soc|picosoc_mem:memory|Mux8~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][23] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[253][23] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[254][23] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[252][23] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~81 + +# Subckt 13611: picosoc_noflash:soc|picosoc_mem:memory|Mux8~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~82 + +# Subckt 13612: picosoc_noflash:soc|picosoc_mem:memory|Mux8~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~83 + +# Subckt 13613: picosoc_noflash:soc|picosoc_mem:memory|Mux8~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux8~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux8~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux8~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux8~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux8~84 + +# Subckt 13614: picosoc_noflash:soc|picosoc_mem:memory|rdata[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux8~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[23] + +# Subckt 13615: picosoc_noflash:soc|mem_rdata[23]~171_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[23] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23] \ + combout=picosoc_noflash:soc|mem_rdata[23]~171 + +# Subckt 13616: picosoc_noflash:soc|mem_rdata[23]~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[23]~171 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[23]~57 + +# Subckt 13617: picosoc_noflash:soc|picorv32:cpu|Selector53~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector53~1 + +# Subckt 13618: picosoc_noflash:soc|picorv32:cpu|Selector53~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector53~1 \ + datae=picosoc_noflash:soc|mem_rdata[23]~57 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a23 \ + datac=picosoc_noflash:soc|mem_rdata[23]~56 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector53~2 + +# Subckt 13619: picosoc_noflash:soc|picorv32:cpu|reg_out~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector53~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux0~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector53~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~25 + +# Subckt 13620: picosoc_noflash:soc|picorv32:cpu|reg_out~82_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[15]~95 \ + datad=picosoc_noflash:soc|mem_rdata[31]~100 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~82 + +# Subckt 13621: picosoc_noflash:soc|picorv32:cpu|reg_out~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[47] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[47] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~83 + +# Subckt 13622: picosoc_noflash:soc|picorv32:cpu|irq_mask~14_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[15]~12 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~14 + +# Subckt 13623: picosoc_noflash:soc|picorv32:cpu|irq_mask[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~14 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[15] + +# Subckt 13624: picosoc_noflash:soc|picorv32:cpu|reg_out~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[15]~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~83 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~84 + +# Subckt 13625: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~112_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~112 + +# Subckt 13626: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~64 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~112 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[15] + +# Subckt 13627: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[47] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[15] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[15] + +# Subckt 13628: picosoc_noflash:soc|picorv32:cpu|reg_out~85_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~85 + +# Subckt 13629: picosoc_noflash:soc|picorv32:cpu|reg_out~86_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~85 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~84 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~57 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~86 + +# Subckt 13630: picosoc_noflash:soc|picorv32:cpu|reg_out~87_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~82 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~87 + +# Subckt 13631: picosoc_noflash:soc|picorv32:cpu|reg_out[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~87 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[15] + +# Subckt 13632: picosoc_noflash:soc|picorv32:cpu|Selector110~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~6 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector110~0 + +# Subckt 13633: picosoc_noflash:soc|picorv32:cpu|Selector110~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector124~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector110~1 + +# Subckt 13634: picosoc_noflash:soc|picorv32:cpu|Selector110~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector110~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector110~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector110~2 + +# Subckt 13635: picosoc_noflash:soc|picorv32:cpu|Selector110~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector110~3 + +# Subckt 13636: picosoc_noflash:soc|picorv32:cpu|Selector110~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector110~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~30 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector110~4 + +# Subckt 13637: picosoc_noflash:soc|picorv32:cpu|Selector110~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector110~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector110~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Add1~65 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector110~5 + +# Subckt 13638: picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector110~5 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15] + +# Subckt 13639: picosoc_noflash:soc|picorv32:cpu|Selector142~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector142~0 + +# Subckt 13640: picosoc_noflash:soc|picorv32:cpu|current_pc~12_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector142~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~12 + +# Subckt 13641: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~78 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector174~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[15] + +# Subckt 13642: picosoc_noflash:soc|picorv32:cpu|mem_addr[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~53 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[15] + +# Subckt 13643: picosoc_noflash:soc|picorv32:cpu|mem_addr[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[14] + +# Subckt 13644: picosoc_noflash:soc|picorv32:cpu|mem_addr[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~45 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[13] + +# Subckt 13645: picosoc_noflash:soc|picorv32:cpu|mem_addr[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~41 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[12] + +# Subckt 13646: picosoc_noflash:soc|LessThan3~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[15] \ + combout=picosoc_noflash:soc|LessThan3~1 + +# Subckt 13647: picosoc_noflash:soc|mem_rdata[24]~182_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[23] \ + datab=picosoc_noflash:soc|progmem:progmem|o_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + combout=picosoc_noflash:soc|mem_rdata[24]~182 + +# Subckt 13648: picosoc_noflash:soc|mem_rdata[24]~183_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[24] \ + datab=picosoc_noflash:soc|ram_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[24]~183 + +# Subckt 13649: picosoc_noflash:soc|mem_rdata[24]~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~183 \ + datae=picosoc_noflash:soc|mem_rdata[24]~182 \ + datad=picosoc_noflash:soc|simpleuart_reg_dat_sel~0 \ + datac=always1~0 \ + datab=picosoc_noflash:soc|LessThan3~1 \ + dataa=picosoc_noflash:soc|LessThan3~0 \ + combout=picosoc_noflash:soc|mem_rdata[24]~6 + +# Subckt 13650: picosoc_noflash:soc|mem_rdata[29]~115_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[29]~82 \ + datae=picosoc_noflash:soc|mem_rdata[29]~80 \ + datad=picosoc_noflash:soc|mem_rdata[29]~79 \ + datac=picosoc_noflash:soc|mem_rdata[22]~17 \ + datab=picosoc_noflash:soc|mem_rdata[24]~6 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[29]~115 + +# Subckt 13651: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[29]~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[13]~118 \ + datac=picosoc_noflash:soc|mem_rdata[29]~115 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[29]~78 + +# Subckt 13652: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~26_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[29]~78 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~26 + +# Subckt 13653: picosoc_noflash:soc|picorv32:cpu|Mux16~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux69~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux20~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[29]~78 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux16~0 + +# Subckt 13654: picosoc_noflash:soc|picorv32:cpu|Mux46~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~26 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux46~2 + +# Subckt 13655: picosoc_noflash:soc|picorv32:cpu|Mux46~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Decoder5~3 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux46~3 + +# Subckt 13656: picosoc_noflash:soc|picorv32:cpu|Mux8~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[29]~78 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux8~0 + +# Subckt 13657: picosoc_noflash:soc|picorv32:cpu|Mux46~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux46~1 + +# Subckt 13658: picosoc_noflash:soc|picorv32:cpu|Mux46~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux46~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux46~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux16~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux8~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux46~4 + +# Subckt 13659: picosoc_noflash:soc|picorv32:cpu|Mux46~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux46~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux46~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux46~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux16~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux46~0 + +# Subckt 13660: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux46~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] + +# Subckt 13661: picosoc_noflash:soc|picorv32:cpu|Selector83~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[9] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector83~0 + +# Subckt 13662: picosoc_noflash:soc|picorv32:cpu|decoded_imm[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector83~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[9] + +# Subckt 13663: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector148~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[20] + +# Subckt 13664: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a9~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector148~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a9 + +# Subckt 13665: picosoc_noflash:soc|picorv32:cpu|Selector528~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a9 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector528~0 + +# Subckt 13666: picosoc_noflash:soc|picorv32:cpu|reg_op2[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector528~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] + +# Subckt 13667: picosoc_noflash:soc|picorv32:cpu|mem_wdata[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] + +# Subckt 13668: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[9] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13]~10 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] + +# Subckt 13669: picosoc_noflash:soc|mem_rdata[9]~168_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[9] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] \ + combout=picosoc_noflash:soc|mem_rdata[9]~168 + +# Subckt 13670: picosoc_noflash:soc|mem_rdata[9]~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[9]~168 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[9]~60 + +# Subckt 13671: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9] \ + datae=picosoc_noflash:soc|mem_rdata[9]~46 \ + datad=picosoc_noflash:soc|mem_rdata[9]~60 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~26 + +# Subckt 13672: picosoc_noflash:soc|mem_rdata[25]~169_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[25] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] \ + combout=picosoc_noflash:soc|mem_rdata[25]~169 + +# Subckt 13673: picosoc_noflash:soc|mem_rdata[25]~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[25]~169 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[25]~65 + +# Subckt 13674: picosoc_noflash:soc|mem_rdata[25]~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a25 \ + datae=iomem_rdata[25] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[25]~66 + +# Subckt 13675: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[25] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~31 \ + datad=picosoc_noflash:soc|mem_rdata[25]~66 \ + datac=picosoc_noflash:soc|mem_rdata[25]~65 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~32 + +# Subckt 13676: picosoc_noflash:soc|picorv32:cpu|Equal20~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~34 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~32 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~30 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~28 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~27 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~26 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal20~0 + +# Subckt 13677: picosoc_noflash:soc|picorv32:cpu|Mux18~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux18~0 + +# Subckt 13678: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~43_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~43 + +# Subckt 13679: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux18~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~2 + +# Subckt 13680: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~41 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19] + +# Subckt 13681: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[19]~112_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[3]~20 \ + datac=picosoc_noflash:soc|mem_rdata[19]~18 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[19]~112 + +# Subckt 13682: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[19]~112 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[19] + +# Subckt 13683: picosoc_noflash:soc|picorv32:cpu|Selector73~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector73~0 + +# Subckt 13684: picosoc_noflash:soc|picorv32:cpu|decoded_imm[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector73~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[19] + +# Subckt 13685: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector138~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[30] + +# Subckt 13686: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a19~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector138~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a19 + +# Subckt 13687: picosoc_noflash:soc|picorv32:cpu|Selector518~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a19 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector518~0 + +# Subckt 13688: picosoc_noflash:soc|picorv32:cpu|reg_op2[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector518~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] + +# Subckt 13689: picosoc_noflash:soc|picorv32:cpu|mem_wdata[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] + +# Subckt 13690: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[19] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17]~11 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] + +# Subckt 13691: picosoc_noflash:soc|mem_rdata[17]~7_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[17]~7 + +# Subckt 13692: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~122_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|rdata[19] \ + datac=picosoc_noflash:soc|mem_rdata[17]~7 \ + datab=picosoc_noflash:soc|mem_rdata[24]~6 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~122 + +# Subckt 13693: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~122 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a19 \ + datac=picosoc_noflash:soc|mem_rdata[19]~147 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~68 + +# Subckt 13694: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~118_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[3]~19 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a3 \ + datad=iomem_rdata[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~118 + +# Subckt 13695: picosoc_noflash:soc|mem_rdata[20]~144_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[20] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[20]~144 + +# Subckt 13696: picosoc_noflash:soc|mem_rdata[20]~181_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[20] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] \ + combout=picosoc_noflash:soc|mem_rdata[20]~181 + +# Subckt 13697: picosoc_noflash:soc|mem_rdata[20]~145_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[20]~181 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[20]~145 + +# Subckt 13698: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[20]~145 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a20 \ + datad=picosoc_noflash:soc|mem_rdata[20]~144 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~65 + +# Subckt 13699: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~114_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[4]~134 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a4 \ + datad=iomem_rdata[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~114 + +# Subckt 13700: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[20]~107 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[4] + +# Subckt 13701: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~140_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~140 + +# Subckt 13702: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~140 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~66 + +# Subckt 13703: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[19]~18 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[3] + +# Subckt 13704: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~138_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[3] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~138 + +# Subckt 13705: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~138 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~69 + +# Subckt 13706: picosoc_noflash:soc|picorv32:cpu|instr_jalr~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~69 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~66 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~114 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~65 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~118 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~68 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_jalr~5 + +# Subckt 13707: picosoc_noflash:soc|picorv32:cpu|decoded_rd~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|WideOr11~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_jalr~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~14 + +# Subckt 13708: picosoc_noflash:soc|picorv32:cpu|Mux89~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Equal24~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux89~0 + +# Subckt 13709: picosoc_noflash:soc|picorv32:cpu|decoded_rd~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux89~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd~14 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~15 + +# Subckt 13710: picosoc_noflash:soc|picorv32:cpu|decoded_rd[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rd~15 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rd[4] + +# Subckt 13711: picosoc_noflash:soc|picorv32:cpu|latched_rd~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|latched_rd~0 + +# Subckt 13712: picosoc_noflash:soc|picorv32:cpu|latched_rd[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|latched_rd[3]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] + +# Subckt 13713: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[9] + +# Subckt 13714: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[10] + +# Subckt 13715: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[0] + +# Subckt 13716: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[1] + +# Subckt 13717: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[2] + +# Subckt 13718: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[3] + +# Subckt 13719: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[4] + +# Subckt 13720: picosoc_noflash:soc|picorv32:cpu|cpuregs~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs~3 + +# Subckt 13721: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[5] + +# Subckt 13722: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[6] + +# Subckt 13723: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[7] + +# Subckt 13724: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[8] + +# Subckt 13725: picosoc_noflash:soc|picorv32:cpu|cpuregs~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[8] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs~4 + +# Subckt 13726: picosoc_noflash:soc|picorv32:cpu|cpuregs~5_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs~4 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[9] \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 + +# Subckt 13727: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector151~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[17] + +# Subckt 13728: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a6~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector151~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a6 + +# Subckt 13729: picosoc_noflash:soc|picorv32:cpu|Selector531~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a6 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[17] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector531~0 + +# Subckt 13730: picosoc_noflash:soc|picorv32:cpu|reg_op2[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector531~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] + +# Subckt 13731: picosoc_noflash:soc|picorv32:cpu|mem_wdata[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] + +# Subckt 13732: gpio[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + sclr=WideAnd0 \ + ena=gpio[7]~0 \ + clk=clk \ + q=gpio[6] + +# Subckt 13733: iomem_rdata[6]~I +.subckt dffeas \ + d=gpio[6] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[6] + +# Subckt 13734: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~95_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[6]~90 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a6 \ + datad=iomem_rdata[6] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~95 + +# Subckt 13735: picosoc_noflash:soc|mem_rdata[20]~160_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a20 \ + datae=iomem_rdata[20] \ + datad=picosoc_noflash:soc|mem_rdata[22]~4 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[20]~160 + +# Subckt 13736: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~124_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~124 + +# Subckt 13737: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~115_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~124 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~115 + +# Subckt 13738: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~116_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~115 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datab=picosoc_noflash:soc|mem_ready~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~116 + +# Subckt 13739: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~117_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~116 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20] \ + datad=picosoc_noflash:soc|mem_rdata[20]~160 \ + datac=picosoc_noflash:soc|mem_rdata[20]~145 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~12 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~117 + +# Subckt 13740: picosoc_noflash:soc|picorv32:cpu|Equal24~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~117 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~102 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~99 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~98 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~95 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal24~1 + +# Subckt 13741: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~33 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal24~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~34 + +# Subckt 13742: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~32_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~32 + +# Subckt 13743: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~49_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~32 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~34 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux22~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~49 + +# Subckt 13744: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~36 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~31 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[20]~113 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux69~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~40 + +# Subckt 13745: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~40 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20]~39 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20] + +# Subckt 13746: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[20]~113_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[4]~135 \ + datac=picosoc_noflash:soc|mem_rdata[20]~107 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[20]~113 + +# Subckt 13747: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[20]~113 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[11] + +# Subckt 13748: picosoc_noflash:soc|picorv32:cpu|Add7~25_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~25 + +# Subckt 13749: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~62 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector178~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11] + +# Subckt 13750: picosoc_noflash:soc|picorv32:cpu|mem_addr[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~37 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] + +# Subckt 13751: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a26~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a26 + +# Subckt 13752: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~89_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[26]~67 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a26 \ + datad=picosoc_noflash:soc|mem_rdata[26]~154 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~89 + +# Subckt 13753: picosoc_noflash:soc|mem_rdata[10]~155_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[10] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[10]~155 + +# Subckt 13754: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~90_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[10]~61 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a10 \ + datad=picosoc_noflash:soc|mem_rdata[10]~155 \ + datac=picosoc_noflash:soc|mem_rdata[17]~5 \ + datab=picosoc_noflash:soc|mem_rdata[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~90 + +# Subckt 13755: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~131_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~131 + +# Subckt 13756: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~91_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~131 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~33 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~91 + +# Subckt 13757: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~91 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~90 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~89 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 + +# Subckt 13758: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[29]~78 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[9] + +# Subckt 13759: picosoc_noflash:soc|picorv32:cpu|Add7~27_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~27 + +# Subckt 13760: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~54 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector180~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[9] + +# Subckt 13761: picosoc_noflash:soc|picorv32:cpu|mem_addr[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~29 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] + +# Subckt 13762: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a25~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a25 + +# Subckt 13763: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~85_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[25]~65 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a25 \ + datad=picosoc_noflash:soc|mem_rdata[25]~152 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~85 + +# Subckt 13764: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~87 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[9] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~86 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~85 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 + +# Subckt 13765: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[28]~76 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[8] + +# Subckt 13766: picosoc_noflash:soc|picorv32:cpu|Add7~28_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[8] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~28 + +# Subckt 13767: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~50 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector181~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[8] + +# Subckt 13768: picosoc_noflash:soc|picorv32:cpu|mem_addr[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~25 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] + +# Subckt 13769: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a29~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a29 + +# Subckt 13770: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~103_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[29]~81 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a29 \ + datad=iomem_rdata[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~103 + +# Subckt 13771: picosoc_noflash:soc|mem_rdata[13]~159_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[13] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[13]~159 + +# Subckt 13772: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~104_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[13]~77 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a13 \ + datad=picosoc_noflash:soc|mem_rdata[13]~159 \ + datac=picosoc_noflash:soc|mem_rdata[17]~5 \ + datab=picosoc_noflash:soc|mem_rdata[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~104 + +# Subckt 13773: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~135_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~135 + +# Subckt 13774: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~105_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~135 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~42 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~105 + +# Subckt 13775: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~105 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~104 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~103 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 + +# Subckt 13776: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~24_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[30]~79 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~24 + +# Subckt 13777: picosoc_noflash:soc|picorv32:cpu|Mux30~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~24 \ + datae=picosoc_noflash:soc|picorv32:cpu|Decoder5~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux30~0 + +# Subckt 13778: picosoc_noflash:soc|picorv32:cpu|Mux15~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[30]~79 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux15~0 + +# Subckt 13779: picosoc_noflash:soc|picorv32:cpu|Mux15~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux15~1 + +# Subckt 13780: picosoc_noflash:soc|picorv32:cpu|instr_jalr~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_jalr~0 + +# Subckt 13781: picosoc_noflash:soc|picorv32:cpu|Mux15~2_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_jalr~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux15~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux15~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux15~2 + +# Subckt 13782: picosoc_noflash:soc|picorv32:cpu|Mux45~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 \ + dataf=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~24 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux15~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux30~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux45~0 + +# Subckt 13783: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux45~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] + +# Subckt 13784: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[30]~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[14]~114 \ + datac=picosoc_noflash:soc|mem_rdata[30]~111 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[30]~79 + +# Subckt 13785: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[30]~79 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[10] + +# Subckt 13786: picosoc_noflash:soc|picorv32:cpu|Add7~26_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~26 + +# Subckt 13787: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~58 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector179~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[10] + +# Subckt 13788: picosoc_noflash:soc|picorv32:cpu|mem_addr[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~33 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] + +# Subckt 13789: picosoc_noflash:soc|ram_ready~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|LessThan3~1 \ + datae=picosoc_noflash:soc|LessThan3~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[24] \ + combout=picosoc_noflash:soc|ram_ready~0 + +# Subckt 13790: picosoc_noflash:soc|ram_ready~2_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|last_mem_valid~0 \ + datab=picosoc_noflash:soc|ram_ready~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|ram_ready~2 + +# Subckt 13791: picosoc_noflash:soc|ram_ready~I +.subckt dffeas \ + d=picosoc_noflash:soc|ram_ready~2 \ + clk=clk \ + q=picosoc_noflash:soc|ram_ready + +# Subckt 13792: picosoc_noflash:soc|mem_rdata[22]~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_rdata[22]~17 + +# Subckt 13793: picosoc_noflash:soc|mem_rdata[23]~207_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23] \ + datae=picosoc_noflash:soc|picosoc_mem:memory|rdata[23] \ + datad=picosoc_noflash:soc|ram_ready \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[23]~207 + +# Subckt 13794: picosoc_noflash:soc|mem_rdata[23]~208_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[23]~207 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[23] \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + combout=picosoc_noflash:soc|mem_rdata[23]~208 + +# Subckt 13795: picosoc_noflash:soc|mem_rdata[23]~209_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[23]~208 \ + datae=iomem_rdata[23] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=iomem_ready \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|mem_rdata[24]~10 \ + combout=picosoc_noflash:soc|mem_rdata[23]~209 + +# Subckt 13796: picosoc_noflash:soc|mem_rdata[23]~210_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[23] \ + datad=picosoc_noflash:soc|ram_ready~1 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=iomem_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[23]~210 + +# Subckt 13797: picosoc_noflash:soc|mem_rdata[23]~96_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~190 \ + datae=picosoc_noflash:soc|mem_rdata[23]~210 \ + datad=picosoc_noflash:soc|mem_rdata[23]~209 \ + datac=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a23 \ + datab=picosoc_noflash:soc|mem_rdata[22]~17 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[23]~96 + +# Subckt 13798: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~10_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[7]~92 \ + datac=picosoc_noflash:soc|mem_rdata[23]~96 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~10 + +# Subckt 13799: picosoc_noflash:soc|picorv32:cpu|Mux12~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~102 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~99 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~34 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~27 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux12~1 + +# Subckt 13800: picosoc_noflash:soc|picorv32:cpu|Mux12~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux12~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux12~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[23]~107 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux12~2 + +# Subckt 13801: picosoc_noflash:soc|picorv32:cpu|Mux37~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[23]~107 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux37~0 + +# Subckt 13802: picosoc_noflash:soc|picorv32:cpu|Mux37~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux37~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~10 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux69~4 \ + datac=picosoc_noflash:soc|picorv32:cpu|always9~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux37~1 + +# Subckt 13803: picosoc_noflash:soc|picorv32:cpu|Mux22~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux18~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux22~1 + +# Subckt 13804: picosoc_noflash:soc|picorv32:cpu|Mux22~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux22~3 + +# Subckt 13805: picosoc_noflash:soc|picorv32:cpu|Mux52~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux22~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[23]~107 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux52~1 + +# Subckt 13806: picosoc_noflash:soc|picorv32:cpu|Mux52~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux52~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux22~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux22~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux52~2 + +# Subckt 13807: picosoc_noflash:soc|picorv32:cpu|Mux52~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux52~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux37~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux12~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux52~0 + +# Subckt 13808: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux52~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] + +# Subckt 13809: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[23]~107_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[7]~92 \ + datac=picosoc_noflash:soc|mem_rdata[23]~96 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[23]~107 + +# Subckt 13810: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[23]~107 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[3] + +# Subckt 13811: picosoc_noflash:soc|picorv32:cpu|Selector89~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[23] \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector89~0 + +# Subckt 13812: picosoc_noflash:soc|picorv32:cpu|decoded_imm[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector89~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[3] + +# Subckt 13813: picosoc_noflash:soc|picorv32:cpu|Selector534~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[3]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector534~0 + +# Subckt 13814: picosoc_noflash:soc|picorv32:cpu|reg_op2[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector534~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] + +# Subckt 13815: picosoc_noflash:soc|picorv32:cpu|mem_wdata[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] + +# Subckt 13816: picosoc_noflash:soc|picosoc_mem:memory|mem[0][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][3] + +# Subckt 13817: picosoc_noflash:soc|picosoc_mem:memory|mem[128][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][3] + +# Subckt 13818: picosoc_noflash:soc|picosoc_mem:memory|mem[1][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][3] + +# Subckt 13819: picosoc_noflash:soc|picosoc_mem:memory|mem[129][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][3] + +# Subckt 13820: picosoc_noflash:soc|picosoc_mem:memory|Mux28~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[129][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[128][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~0 + +# Subckt 13821: picosoc_noflash:soc|picosoc_mem:memory|mem[8][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][3] + +# Subckt 13822: picosoc_noflash:soc|picosoc_mem:memory|mem[136][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][3] + +# Subckt 13823: picosoc_noflash:soc|picosoc_mem:memory|mem[9][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][3] + +# Subckt 13824: picosoc_noflash:soc|picosoc_mem:memory|mem[137][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][3] + +# Subckt 13825: picosoc_noflash:soc|picosoc_mem:memory|Mux28~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[137][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[136][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~1 + +# Subckt 13826: picosoc_noflash:soc|picosoc_mem:memory|mem[4][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][3] + +# Subckt 13827: picosoc_noflash:soc|picosoc_mem:memory|mem[132][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][3] + +# Subckt 13828: picosoc_noflash:soc|picosoc_mem:memory|mem[5][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][3] + +# Subckt 13829: picosoc_noflash:soc|picosoc_mem:memory|mem[133][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][3] + +# Subckt 13830: picosoc_noflash:soc|picosoc_mem:memory|Mux28~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[133][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[132][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~2 + +# Subckt 13831: picosoc_noflash:soc|picosoc_mem:memory|mem[12][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][3] + +# Subckt 13832: picosoc_noflash:soc|picosoc_mem:memory|mem[140][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][3] + +# Subckt 13833: picosoc_noflash:soc|picosoc_mem:memory|mem[13][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][3] + +# Subckt 13834: picosoc_noflash:soc|picosoc_mem:memory|mem[141][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][3] + +# Subckt 13835: picosoc_noflash:soc|picosoc_mem:memory|Mux28~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[141][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[140][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~3 + +# Subckt 13836: picosoc_noflash:soc|picosoc_mem:memory|Mux28~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~4 + +# Subckt 13837: picosoc_noflash:soc|picosoc_mem:memory|mem[16][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][3] + +# Subckt 13838: picosoc_noflash:soc|picosoc_mem:memory|mem[144][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][3] + +# Subckt 13839: picosoc_noflash:soc|picosoc_mem:memory|mem[24][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][3] + +# Subckt 13840: picosoc_noflash:soc|picosoc_mem:memory|mem[152][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][3] + +# Subckt 13841: picosoc_noflash:soc|picosoc_mem:memory|Mux28~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[152][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~5 + +# Subckt 13842: picosoc_noflash:soc|picosoc_mem:memory|mem[17][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][3] + +# Subckt 13843: picosoc_noflash:soc|picosoc_mem:memory|mem[145][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][3] + +# Subckt 13844: picosoc_noflash:soc|picosoc_mem:memory|mem[25][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][3] + +# Subckt 13845: picosoc_noflash:soc|picosoc_mem:memory|mem[153][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][3] + +# Subckt 13846: picosoc_noflash:soc|picosoc_mem:memory|Mux28~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[153][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~6 + +# Subckt 13847: picosoc_noflash:soc|picosoc_mem:memory|mem[20][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][3] + +# Subckt 13848: picosoc_noflash:soc|picosoc_mem:memory|mem[148][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][3] + +# Subckt 13849: picosoc_noflash:soc|picosoc_mem:memory|mem[28][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][3] + +# Subckt 13850: picosoc_noflash:soc|picosoc_mem:memory|mem[156][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][3] + +# Subckt 13851: picosoc_noflash:soc|picosoc_mem:memory|Mux28~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[156][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[148][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~7 + +# Subckt 13852: picosoc_noflash:soc|picosoc_mem:memory|mem[21][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][3] + +# Subckt 13853: picosoc_noflash:soc|picosoc_mem:memory|mem[149][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][3] + +# Subckt 13854: picosoc_noflash:soc|picosoc_mem:memory|mem[29][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][3] + +# Subckt 13855: picosoc_noflash:soc|picosoc_mem:memory|mem[157][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][3] + +# Subckt 13856: picosoc_noflash:soc|picosoc_mem:memory|Mux28~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[149][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[21][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~8 + +# Subckt 13857: picosoc_noflash:soc|picosoc_mem:memory|Mux28~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~9 + +# Subckt 13858: picosoc_noflash:soc|picosoc_mem:memory|mem[2][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][3] + +# Subckt 13859: picosoc_noflash:soc|picosoc_mem:memory|mem[130][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][3] + +# Subckt 13860: picosoc_noflash:soc|picosoc_mem:memory|mem[3][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][3] + +# Subckt 13861: picosoc_noflash:soc|picosoc_mem:memory|mem[131][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][3] + +# Subckt 13862: picosoc_noflash:soc|picosoc_mem:memory|Mux28~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[131][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[3][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[130][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~10 + +# Subckt 13863: picosoc_noflash:soc|picosoc_mem:memory|mem[10][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][3] + +# Subckt 13864: picosoc_noflash:soc|picosoc_mem:memory|mem[138][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][3] + +# Subckt 13865: picosoc_noflash:soc|picosoc_mem:memory|mem[11][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][3] + +# Subckt 13866: picosoc_noflash:soc|picosoc_mem:memory|mem[139][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][3] + +# Subckt 13867: picosoc_noflash:soc|picosoc_mem:memory|Mux28~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[139][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[11][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[138][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~11 + +# Subckt 13868: picosoc_noflash:soc|picosoc_mem:memory|mem[6][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][3] + +# Subckt 13869: picosoc_noflash:soc|picosoc_mem:memory|mem[134][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][3] + +# Subckt 13870: picosoc_noflash:soc|picosoc_mem:memory|mem[7][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][3] + +# Subckt 13871: picosoc_noflash:soc|picosoc_mem:memory|mem[135][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][3] + +# Subckt 13872: picosoc_noflash:soc|picosoc_mem:memory|Mux28~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[135][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[134][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~12 + +# Subckt 13873: picosoc_noflash:soc|picosoc_mem:memory|mem[14][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][3] + +# Subckt 13874: picosoc_noflash:soc|picosoc_mem:memory|mem[142][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][3] + +# Subckt 13875: picosoc_noflash:soc|picosoc_mem:memory|mem[15][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][3] + +# Subckt 13876: picosoc_noflash:soc|picosoc_mem:memory|mem[143][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][3] + +# Subckt 13877: picosoc_noflash:soc|picosoc_mem:memory|Mux28~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[142][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~13 + +# Subckt 13878: picosoc_noflash:soc|picosoc_mem:memory|Mux28~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~14 + +# Subckt 13879: picosoc_noflash:soc|picosoc_mem:memory|mem[18][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][3] + +# Subckt 13880: picosoc_noflash:soc|picosoc_mem:memory|mem[146][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][3] + +# Subckt 13881: picosoc_noflash:soc|picosoc_mem:memory|mem[26][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][3] + +# Subckt 13882: picosoc_noflash:soc|picosoc_mem:memory|mem[154][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][3] + +# Subckt 13883: picosoc_noflash:soc|picosoc_mem:memory|Mux28~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[154][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[146][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~15 + +# Subckt 13884: picosoc_noflash:soc|picosoc_mem:memory|mem[19][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][3] + +# Subckt 13885: picosoc_noflash:soc|picosoc_mem:memory|mem[147][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][3] + +# Subckt 13886: picosoc_noflash:soc|picosoc_mem:memory|mem[27][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][3] + +# Subckt 13887: picosoc_noflash:soc|picosoc_mem:memory|mem[155][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][3] + +# Subckt 13888: picosoc_noflash:soc|picosoc_mem:memory|Mux28~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[155][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~16 + +# Subckt 13889: picosoc_noflash:soc|picosoc_mem:memory|mem[22][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][3] + +# Subckt 13890: picosoc_noflash:soc|picosoc_mem:memory|mem[150][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][3] + +# Subckt 13891: picosoc_noflash:soc|picosoc_mem:memory|mem[30][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][3] + +# Subckt 13892: picosoc_noflash:soc|picosoc_mem:memory|mem[158][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][3] + +# Subckt 13893: picosoc_noflash:soc|picosoc_mem:memory|Mux28~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[150][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[22][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~17 + +# Subckt 13894: picosoc_noflash:soc|picosoc_mem:memory|mem[23][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][3] + +# Subckt 13895: picosoc_noflash:soc|picosoc_mem:memory|mem[151][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][3] + +# Subckt 13896: picosoc_noflash:soc|picosoc_mem:memory|mem[31][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][3] + +# Subckt 13897: picosoc_noflash:soc|picosoc_mem:memory|mem[159][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][3] + +# Subckt 13898: picosoc_noflash:soc|picosoc_mem:memory|Mux28~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[151][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[23][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~18 + +# Subckt 13899: picosoc_noflash:soc|picosoc_mem:memory|Mux28~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~19 + +# Subckt 13900: picosoc_noflash:soc|picosoc_mem:memory|Mux28~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~20 + +# Subckt 13901: picosoc_noflash:soc|picosoc_mem:memory|mem[32][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][3] + +# Subckt 13902: picosoc_noflash:soc|picosoc_mem:memory|mem[160][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][3] + +# Subckt 13903: picosoc_noflash:soc|picosoc_mem:memory|mem[36][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][3] + +# Subckt 13904: picosoc_noflash:soc|picosoc_mem:memory|mem[164][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][3] + +# Subckt 13905: picosoc_noflash:soc|picosoc_mem:memory|Mux28~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[164][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[36][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~21 + +# Subckt 13906: picosoc_noflash:soc|picosoc_mem:memory|mem[34][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][3] + +# Subckt 13907: picosoc_noflash:soc|picosoc_mem:memory|mem[162][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][3] + +# Subckt 13908: picosoc_noflash:soc|picosoc_mem:memory|mem[38][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][3] + +# Subckt 13909: picosoc_noflash:soc|picosoc_mem:memory|mem[166][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][3] + +# Subckt 13910: picosoc_noflash:soc|picosoc_mem:memory|Mux28~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[166][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[38][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[162][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~22 + +# Subckt 13911: picosoc_noflash:soc|picosoc_mem:memory|mem[40][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][3] + +# Subckt 13912: picosoc_noflash:soc|picosoc_mem:memory|mem[168][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][3] + +# Subckt 13913: picosoc_noflash:soc|picosoc_mem:memory|mem[44][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][3] + +# Subckt 13914: picosoc_noflash:soc|picosoc_mem:memory|mem[172][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][3] + +# Subckt 13915: picosoc_noflash:soc|picosoc_mem:memory|Mux28~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[172][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[44][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~23 + +# Subckt 13916: picosoc_noflash:soc|picosoc_mem:memory|mem[42][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][3] + +# Subckt 13917: picosoc_noflash:soc|picosoc_mem:memory|mem[170][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][3] + +# Subckt 13918: picosoc_noflash:soc|picosoc_mem:memory|mem[46][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][3] + +# Subckt 13919: picosoc_noflash:soc|picosoc_mem:memory|mem[174][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][3] + +# Subckt 13920: picosoc_noflash:soc|picosoc_mem:memory|Mux28~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[174][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[46][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[170][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~24 + +# Subckt 13921: picosoc_noflash:soc|picosoc_mem:memory|Mux28~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~25 + +# Subckt 13922: picosoc_noflash:soc|picosoc_mem:memory|mem[33][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][3] + +# Subckt 13923: picosoc_noflash:soc|picosoc_mem:memory|mem[161][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][3] + +# Subckt 13924: picosoc_noflash:soc|picosoc_mem:memory|mem[37][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][3] + +# Subckt 13925: picosoc_noflash:soc|picosoc_mem:memory|mem[165][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][3] + +# Subckt 13926: picosoc_noflash:soc|picosoc_mem:memory|Mux28~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~26 + +# Subckt 13927: picosoc_noflash:soc|picosoc_mem:memory|mem[35][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][3] + +# Subckt 13928: picosoc_noflash:soc|picosoc_mem:memory|mem[163][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][3] + +# Subckt 13929: picosoc_noflash:soc|picosoc_mem:memory|mem[39][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][3] + +# Subckt 13930: picosoc_noflash:soc|picosoc_mem:memory|mem[167][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][3] + +# Subckt 13931: picosoc_noflash:soc|picosoc_mem:memory|Mux28~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[35][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~27 + +# Subckt 13932: picosoc_noflash:soc|picosoc_mem:memory|mem[41][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][3] + +# Subckt 13933: picosoc_noflash:soc|picosoc_mem:memory|mem[169][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][3] + +# Subckt 13934: picosoc_noflash:soc|picosoc_mem:memory|mem[45][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][3] + +# Subckt 13935: picosoc_noflash:soc|picosoc_mem:memory|mem[173][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][3] + +# Subckt 13936: picosoc_noflash:soc|picosoc_mem:memory|Mux28~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[169][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~28 + +# Subckt 13937: picosoc_noflash:soc|picosoc_mem:memory|mem[43][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][3] + +# Subckt 13938: picosoc_noflash:soc|picosoc_mem:memory|mem[171][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][3] + +# Subckt 13939: picosoc_noflash:soc|picosoc_mem:memory|mem[47][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][3] + +# Subckt 13940: picosoc_noflash:soc|picosoc_mem:memory|mem[175][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][3] + +# Subckt 13941: picosoc_noflash:soc|picosoc_mem:memory|Mux28~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[171][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[43][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~29 + +# Subckt 13942: picosoc_noflash:soc|picosoc_mem:memory|Mux28~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~30 + +# Subckt 13943: picosoc_noflash:soc|picosoc_mem:memory|mem[48][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][3] + +# Subckt 13944: picosoc_noflash:soc|picosoc_mem:memory|mem[176][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][3] + +# Subckt 13945: picosoc_noflash:soc|picosoc_mem:memory|mem[56][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][3] + +# Subckt 13946: picosoc_noflash:soc|picosoc_mem:memory|mem[184][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][3] + +# Subckt 13947: picosoc_noflash:soc|picosoc_mem:memory|Mux28~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[184][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[56][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~31 + +# Subckt 13948: picosoc_noflash:soc|picosoc_mem:memory|mem[50][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][3] + +# Subckt 13949: picosoc_noflash:soc|picosoc_mem:memory|mem[178][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][3] + +# Subckt 13950: picosoc_noflash:soc|picosoc_mem:memory|mem[58][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][3] + +# Subckt 13951: picosoc_noflash:soc|picosoc_mem:memory|mem[186][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][3] + +# Subckt 13952: picosoc_noflash:soc|picosoc_mem:memory|Mux28~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[178][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~32 + +# Subckt 13953: picosoc_noflash:soc|picosoc_mem:memory|mem[52][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][3] + +# Subckt 13954: picosoc_noflash:soc|picosoc_mem:memory|mem[180][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][3] + +# Subckt 13955: picosoc_noflash:soc|picosoc_mem:memory|mem[60][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][3] + +# Subckt 13956: picosoc_noflash:soc|picosoc_mem:memory|mem[188][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][3] + +# Subckt 13957: picosoc_noflash:soc|picosoc_mem:memory|Mux28~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~33 + +# Subckt 13958: picosoc_noflash:soc|picosoc_mem:memory|mem[54][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][3] + +# Subckt 13959: picosoc_noflash:soc|picosoc_mem:memory|mem[182][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][3] + +# Subckt 13960: picosoc_noflash:soc|picosoc_mem:memory|mem[62][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][3] + +# Subckt 13961: picosoc_noflash:soc|picosoc_mem:memory|mem[190][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][3] + +# Subckt 13962: picosoc_noflash:soc|picosoc_mem:memory|Mux28~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[182][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[54][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~34 + +# Subckt 13963: picosoc_noflash:soc|picosoc_mem:memory|Mux28~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~35 + +# Subckt 13964: picosoc_noflash:soc|picosoc_mem:memory|mem[49][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][3] + +# Subckt 13965: picosoc_noflash:soc|picosoc_mem:memory|mem[177][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][3] + +# Subckt 13966: picosoc_noflash:soc|picosoc_mem:memory|mem[57][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][3] + +# Subckt 13967: picosoc_noflash:soc|picosoc_mem:memory|mem[185][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][3] + +# Subckt 13968: picosoc_noflash:soc|picosoc_mem:memory|Mux28~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[185][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~36 + +# Subckt 13969: picosoc_noflash:soc|picosoc_mem:memory|mem[51][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][3] + +# Subckt 13970: picosoc_noflash:soc|picosoc_mem:memory|mem[179][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][3] + +# Subckt 13971: picosoc_noflash:soc|picosoc_mem:memory|mem[59][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][3] + +# Subckt 13972: picosoc_noflash:soc|picosoc_mem:memory|mem[187][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][3] + +# Subckt 13973: picosoc_noflash:soc|picosoc_mem:memory|Mux28~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~37 + +# Subckt 13974: picosoc_noflash:soc|picosoc_mem:memory|mem[53][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][3] + +# Subckt 13975: picosoc_noflash:soc|picosoc_mem:memory|mem[181][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][3] + +# Subckt 13976: picosoc_noflash:soc|picosoc_mem:memory|mem[61][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][3] + +# Subckt 13977: picosoc_noflash:soc|picosoc_mem:memory|mem[189][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][3] + +# Subckt 13978: picosoc_noflash:soc|picosoc_mem:memory|Mux28~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[181][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[53][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~38 + +# Subckt 13979: picosoc_noflash:soc|picosoc_mem:memory|mem[55][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][3] + +# Subckt 13980: picosoc_noflash:soc|picosoc_mem:memory|mem[183][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][3] + +# Subckt 13981: picosoc_noflash:soc|picosoc_mem:memory|mem[63][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][3] + +# Subckt 13982: picosoc_noflash:soc|picosoc_mem:memory|mem[191][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][3] + +# Subckt 13983: picosoc_noflash:soc|picosoc_mem:memory|Mux28~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[183][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[55][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~39 + +# Subckt 13984: picosoc_noflash:soc|picosoc_mem:memory|Mux28~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~40 + +# Subckt 13985: picosoc_noflash:soc|picosoc_mem:memory|Mux28~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~41 + +# Subckt 13986: picosoc_noflash:soc|picosoc_mem:memory|mem[64][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][3] + +# Subckt 13987: picosoc_noflash:soc|picosoc_mem:memory|mem[192][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][3] + +# Subckt 13988: picosoc_noflash:soc|picosoc_mem:memory|mem[66][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][3] + +# Subckt 13989: picosoc_noflash:soc|picosoc_mem:memory|mem[194][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][3] + +# Subckt 13990: picosoc_noflash:soc|picosoc_mem:memory|Mux28~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[194][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[66][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~42 + +# Subckt 13991: picosoc_noflash:soc|picosoc_mem:memory|mem[80][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][3] + +# Subckt 13992: picosoc_noflash:soc|picosoc_mem:memory|mem[208][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][3] + +# Subckt 13993: picosoc_noflash:soc|picosoc_mem:memory|mem[82][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][3] + +# Subckt 13994: picosoc_noflash:soc|picosoc_mem:memory|mem[210][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][3] + +# Subckt 13995: picosoc_noflash:soc|picosoc_mem:memory|Mux28~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[82][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~43 + +# Subckt 13996: picosoc_noflash:soc|picosoc_mem:memory|mem[65][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][3] + +# Subckt 13997: picosoc_noflash:soc|picosoc_mem:memory|mem[193][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][3] + +# Subckt 13998: picosoc_noflash:soc|picosoc_mem:memory|mem[67][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][3] + +# Subckt 13999: picosoc_noflash:soc|picosoc_mem:memory|mem[195][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][3] + +# Subckt 14000: picosoc_noflash:soc|picosoc_mem:memory|Mux28~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[195][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[67][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[65][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~44 + +# Subckt 14001: picosoc_noflash:soc|picosoc_mem:memory|mem[81][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][3] + +# Subckt 14002: picosoc_noflash:soc|picosoc_mem:memory|mem[209][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][3] + +# Subckt 14003: picosoc_noflash:soc|picosoc_mem:memory|mem[83][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][3] + +# Subckt 14004: picosoc_noflash:soc|picosoc_mem:memory|mem[211][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][3] + +# Subckt 14005: picosoc_noflash:soc|picosoc_mem:memory|Mux28~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[211][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[83][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~45 + +# Subckt 14006: picosoc_noflash:soc|picosoc_mem:memory|Mux28~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~46 + +# Subckt 14007: picosoc_noflash:soc|picosoc_mem:memory|mem[68][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][3] + +# Subckt 14008: picosoc_noflash:soc|picosoc_mem:memory|mem[196][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][3] + +# Subckt 14009: picosoc_noflash:soc|picosoc_mem:memory|mem[84][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][3] + +# Subckt 14010: picosoc_noflash:soc|picosoc_mem:memory|mem[212][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][3] + +# Subckt 14011: picosoc_noflash:soc|picosoc_mem:memory|Mux28~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[212][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[84][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~47 + +# Subckt 14012: picosoc_noflash:soc|picosoc_mem:memory|mem[70][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][3] + +# Subckt 14013: picosoc_noflash:soc|picosoc_mem:memory|mem[198][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][3] + +# Subckt 14014: picosoc_noflash:soc|picosoc_mem:memory|mem[86][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][3] + +# Subckt 14015: picosoc_noflash:soc|picosoc_mem:memory|mem[214][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][3] + +# Subckt 14016: picosoc_noflash:soc|picosoc_mem:memory|Mux28~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~48 + +# Subckt 14017: picosoc_noflash:soc|picosoc_mem:memory|mem[69][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][3] + +# Subckt 14018: picosoc_noflash:soc|picosoc_mem:memory|mem[197][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][3] + +# Subckt 14019: picosoc_noflash:soc|picosoc_mem:memory|mem[85][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][3] + +# Subckt 14020: picosoc_noflash:soc|picosoc_mem:memory|mem[213][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][3] + +# Subckt 14021: picosoc_noflash:soc|picosoc_mem:memory|Mux28~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[197][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[69][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~49 + +# Subckt 14022: picosoc_noflash:soc|picosoc_mem:memory|mem[71][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][3] + +# Subckt 14023: picosoc_noflash:soc|picosoc_mem:memory|mem[199][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][3] + +# Subckt 14024: picosoc_noflash:soc|picosoc_mem:memory|mem[87][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][3] + +# Subckt 14025: picosoc_noflash:soc|picosoc_mem:memory|mem[215][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][3] + +# Subckt 14026: picosoc_noflash:soc|picosoc_mem:memory|Mux28~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[199][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[71][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~50 + +# Subckt 14027: picosoc_noflash:soc|picosoc_mem:memory|Mux28~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~51 + +# Subckt 14028: picosoc_noflash:soc|picosoc_mem:memory|mem[72][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][3] + +# Subckt 14029: picosoc_noflash:soc|picosoc_mem:memory|mem[200][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][3] + +# Subckt 14030: picosoc_noflash:soc|picosoc_mem:memory|mem[74][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][3] + +# Subckt 14031: picosoc_noflash:soc|picosoc_mem:memory|mem[202][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][3] + +# Subckt 14032: picosoc_noflash:soc|picosoc_mem:memory|Mux28~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[202][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[74][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~52 + +# Subckt 14033: picosoc_noflash:soc|picosoc_mem:memory|mem[88][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][3] + +# Subckt 14034: picosoc_noflash:soc|picosoc_mem:memory|mem[216][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][3] + +# Subckt 14035: picosoc_noflash:soc|picosoc_mem:memory|mem[90][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][3] + +# Subckt 14036: picosoc_noflash:soc|picosoc_mem:memory|mem[218][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][3] + +# Subckt 14037: picosoc_noflash:soc|picosoc_mem:memory|Mux28~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~53 + +# Subckt 14038: picosoc_noflash:soc|picosoc_mem:memory|mem[73][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][3] + +# Subckt 14039: picosoc_noflash:soc|picosoc_mem:memory|mem[201][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][3] + +# Subckt 14040: picosoc_noflash:soc|picosoc_mem:memory|mem[75][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][3] + +# Subckt 14041: picosoc_noflash:soc|picosoc_mem:memory|mem[203][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][3] + +# Subckt 14042: picosoc_noflash:soc|picosoc_mem:memory|Mux28~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[75][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[201][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[73][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~54 + +# Subckt 14043: picosoc_noflash:soc|picosoc_mem:memory|mem[89][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][3] + +# Subckt 14044: picosoc_noflash:soc|picosoc_mem:memory|mem[217][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][3] + +# Subckt 14045: picosoc_noflash:soc|picosoc_mem:memory|mem[91][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][3] + +# Subckt 14046: picosoc_noflash:soc|picosoc_mem:memory|mem[219][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][3] + +# Subckt 14047: picosoc_noflash:soc|picosoc_mem:memory|Mux28~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[89][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~55 + +# Subckt 14048: picosoc_noflash:soc|picosoc_mem:memory|Mux28~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~56 + +# Subckt 14049: picosoc_noflash:soc|picosoc_mem:memory|mem[76][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][3] + +# Subckt 14050: picosoc_noflash:soc|picosoc_mem:memory|mem[204][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][3] + +# Subckt 14051: picosoc_noflash:soc|picosoc_mem:memory|mem[92][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][3] + +# Subckt 14052: picosoc_noflash:soc|picosoc_mem:memory|mem[220][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][3] + +# Subckt 14053: picosoc_noflash:soc|picosoc_mem:memory|Mux28~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~57 + +# Subckt 14054: picosoc_noflash:soc|picosoc_mem:memory|mem[78][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][3] + +# Subckt 14055: picosoc_noflash:soc|picosoc_mem:memory|mem[206][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][3] + +# Subckt 14056: picosoc_noflash:soc|picosoc_mem:memory|mem[94][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][3] + +# Subckt 14057: picosoc_noflash:soc|picosoc_mem:memory|mem[222][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][3] + +# Subckt 14058: picosoc_noflash:soc|picosoc_mem:memory|Mux28~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[78][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~58 + +# Subckt 14059: picosoc_noflash:soc|picosoc_mem:memory|mem[77][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][3] + +# Subckt 14060: picosoc_noflash:soc|picosoc_mem:memory|mem[205][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][3] + +# Subckt 14061: picosoc_noflash:soc|picosoc_mem:memory|mem[93][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][3] + +# Subckt 14062: picosoc_noflash:soc|picosoc_mem:memory|mem[221][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][3] + +# Subckt 14063: picosoc_noflash:soc|picosoc_mem:memory|Mux28~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[205][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[77][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~59 + +# Subckt 14064: picosoc_noflash:soc|picosoc_mem:memory|mem[79][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][3] + +# Subckt 14065: picosoc_noflash:soc|picosoc_mem:memory|mem[207][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][3] + +# Subckt 14066: picosoc_noflash:soc|picosoc_mem:memory|mem[95][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][3] + +# Subckt 14067: picosoc_noflash:soc|picosoc_mem:memory|mem[223][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][3] + +# Subckt 14068: picosoc_noflash:soc|picosoc_mem:memory|Mux28~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[207][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[79][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~60 + +# Subckt 14069: picosoc_noflash:soc|picosoc_mem:memory|Mux28~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~61 + +# Subckt 14070: picosoc_noflash:soc|picosoc_mem:memory|Mux28~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~62 + +# Subckt 14071: picosoc_noflash:soc|picosoc_mem:memory|mem[96][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][3] + +# Subckt 14072: picosoc_noflash:soc|picosoc_mem:memory|mem[224][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][3] + +# Subckt 14073: picosoc_noflash:soc|picosoc_mem:memory|mem[97][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][3] + +# Subckt 14074: picosoc_noflash:soc|picosoc_mem:memory|mem[225][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][3] + +# Subckt 14075: picosoc_noflash:soc|picosoc_mem:memory|Mux28~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[225][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[97][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~63 + +# Subckt 14076: picosoc_noflash:soc|picosoc_mem:memory|mem[112][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][3] + +# Subckt 14077: picosoc_noflash:soc|picosoc_mem:memory|mem[240][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][3] + +# Subckt 14078: picosoc_noflash:soc|picosoc_mem:memory|mem[113][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][3] + +# Subckt 14079: picosoc_noflash:soc|picosoc_mem:memory|mem[241][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][3] + +# Subckt 14080: picosoc_noflash:soc|picosoc_mem:memory|Mux28~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[241][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[113][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~64 + +# Subckt 14081: picosoc_noflash:soc|picosoc_mem:memory|mem[104][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][3] + +# Subckt 14082: picosoc_noflash:soc|picosoc_mem:memory|mem[232][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][3] + +# Subckt 14083: picosoc_noflash:soc|picosoc_mem:memory|mem[105][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][3] + +# Subckt 14084: picosoc_noflash:soc|picosoc_mem:memory|mem[233][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][3] + +# Subckt 14085: picosoc_noflash:soc|picosoc_mem:memory|Mux28~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[105][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~65 + +# Subckt 14086: picosoc_noflash:soc|picosoc_mem:memory|mem[120][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][3] + +# Subckt 14087: picosoc_noflash:soc|picosoc_mem:memory|mem[248][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][3] + +# Subckt 14088: picosoc_noflash:soc|picosoc_mem:memory|mem[121][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][3] + +# Subckt 14089: picosoc_noflash:soc|picosoc_mem:memory|mem[249][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][3] + +# Subckt 14090: picosoc_noflash:soc|picosoc_mem:memory|Mux28~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[120][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~66 + +# Subckt 14091: picosoc_noflash:soc|picosoc_mem:memory|Mux28~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~67 + +# Subckt 14092: picosoc_noflash:soc|picosoc_mem:memory|mem[98][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][3] + +# Subckt 14093: picosoc_noflash:soc|picosoc_mem:memory|mem[226][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][3] + +# Subckt 14094: picosoc_noflash:soc|picosoc_mem:memory|mem[114][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][3] + +# Subckt 14095: picosoc_noflash:soc|picosoc_mem:memory|mem[242][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][3] + +# Subckt 14096: picosoc_noflash:soc|picosoc_mem:memory|Mux28~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[114][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~68 + +# Subckt 14097: picosoc_noflash:soc|picosoc_mem:memory|mem[99][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][3] + +# Subckt 14098: picosoc_noflash:soc|picosoc_mem:memory|mem[227][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][3] + +# Subckt 14099: picosoc_noflash:soc|picosoc_mem:memory|mem[115][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][3] + +# Subckt 14100: picosoc_noflash:soc|picosoc_mem:memory|mem[243][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][3] + +# Subckt 14101: picosoc_noflash:soc|picosoc_mem:memory|Mux28~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[243][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[115][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[99][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~69 + +# Subckt 14102: picosoc_noflash:soc|picosoc_mem:memory|mem[106][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][3] + +# Subckt 14103: picosoc_noflash:soc|picosoc_mem:memory|mem[234][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][3] + +# Subckt 14104: picosoc_noflash:soc|picosoc_mem:memory|mem[122][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][3] + +# Subckt 14105: picosoc_noflash:soc|picosoc_mem:memory|mem[250][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][3] + +# Subckt 14106: picosoc_noflash:soc|picosoc_mem:memory|Mux28~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[122][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[106][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~70 + +# Subckt 14107: picosoc_noflash:soc|picosoc_mem:memory|mem[107][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][3] + +# Subckt 14108: picosoc_noflash:soc|picosoc_mem:memory|mem[235][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][3] + +# Subckt 14109: picosoc_noflash:soc|picosoc_mem:memory|mem[123][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][3] + +# Subckt 14110: picosoc_noflash:soc|picosoc_mem:memory|mem[251][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][3] + +# Subckt 14111: picosoc_noflash:soc|picosoc_mem:memory|Mux28~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[123][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[107][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~71 + +# Subckt 14112: picosoc_noflash:soc|picosoc_mem:memory|Mux28~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~72 + +# Subckt 14113: picosoc_noflash:soc|picosoc_mem:memory|mem[100][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][3] + +# Subckt 14114: picosoc_noflash:soc|picosoc_mem:memory|mem[228][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][3] + +# Subckt 14115: picosoc_noflash:soc|picosoc_mem:memory|mem[101][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][3] + +# Subckt 14116: picosoc_noflash:soc|picosoc_mem:memory|mem[229][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][3] + +# Subckt 14117: picosoc_noflash:soc|picosoc_mem:memory|Mux28~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[100][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~73 + +# Subckt 14118: picosoc_noflash:soc|picosoc_mem:memory|mem[116][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][3] + +# Subckt 14119: picosoc_noflash:soc|picosoc_mem:memory|mem[244][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][3] + +# Subckt 14120: picosoc_noflash:soc|picosoc_mem:memory|mem[117][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][3] + +# Subckt 14121: picosoc_noflash:soc|picosoc_mem:memory|mem[245][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][3] + +# Subckt 14122: picosoc_noflash:soc|picosoc_mem:memory|Mux28~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[117][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~74 + +# Subckt 14123: picosoc_noflash:soc|picosoc_mem:memory|mem[108][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][3] + +# Subckt 14124: picosoc_noflash:soc|picosoc_mem:memory|mem[236][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][3] + +# Subckt 14125: picosoc_noflash:soc|picosoc_mem:memory|mem[109][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][3] + +# Subckt 14126: picosoc_noflash:soc|picosoc_mem:memory|mem[237][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][3] + +# Subckt 14127: picosoc_noflash:soc|picosoc_mem:memory|Mux28~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[108][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~75 + +# Subckt 14128: picosoc_noflash:soc|picosoc_mem:memory|mem[124][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][3] + +# Subckt 14129: picosoc_noflash:soc|picosoc_mem:memory|mem[252][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][3] + +# Subckt 14130: picosoc_noflash:soc|picosoc_mem:memory|mem[125][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][3] + +# Subckt 14131: picosoc_noflash:soc|picosoc_mem:memory|mem[253][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][3] + +# Subckt 14132: picosoc_noflash:soc|picosoc_mem:memory|Mux28~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[252][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[124][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~76 + +# Subckt 14133: picosoc_noflash:soc|picosoc_mem:memory|Mux28~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~77 + +# Subckt 14134: picosoc_noflash:soc|picosoc_mem:memory|mem[102][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][3] + +# Subckt 14135: picosoc_noflash:soc|picosoc_mem:memory|mem[230][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][3] + +# Subckt 14136: picosoc_noflash:soc|picosoc_mem:memory|mem[118][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][3] + +# Subckt 14137: picosoc_noflash:soc|picosoc_mem:memory|mem[246][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][3] + +# Subckt 14138: picosoc_noflash:soc|picosoc_mem:memory|Mux28~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[118][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[102][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~78 + +# Subckt 14139: picosoc_noflash:soc|picosoc_mem:memory|mem[103][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][3] + +# Subckt 14140: picosoc_noflash:soc|picosoc_mem:memory|mem[231][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][3] + +# Subckt 14141: picosoc_noflash:soc|picosoc_mem:memory|mem[119][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][3] + +# Subckt 14142: picosoc_noflash:soc|picosoc_mem:memory|mem[247][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][3] + +# Subckt 14143: picosoc_noflash:soc|picosoc_mem:memory|Mux28~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[119][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[103][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~79 + +# Subckt 14144: picosoc_noflash:soc|picosoc_mem:memory|mem[110][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][3] + +# Subckt 14145: picosoc_noflash:soc|picosoc_mem:memory|mem[238][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][3] + +# Subckt 14146: picosoc_noflash:soc|picosoc_mem:memory|mem[126][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][3] + +# Subckt 14147: picosoc_noflash:soc|picosoc_mem:memory|mem[254][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][3] + +# Subckt 14148: picosoc_noflash:soc|picosoc_mem:memory|Mux28~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[126][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[110][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~80 + +# Subckt 14149: picosoc_noflash:soc|picosoc_mem:memory|mem[111][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][3] + +# Subckt 14150: picosoc_noflash:soc|picosoc_mem:memory|mem[239][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][3] + +# Subckt 14151: picosoc_noflash:soc|picosoc_mem:memory|mem[127][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][3] + +# Subckt 14152: picosoc_noflash:soc|picosoc_mem:memory|mem[255][3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][3] + +# Subckt 14153: picosoc_noflash:soc|picosoc_mem:memory|Mux28~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[127][3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[239][3] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[111][3] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~81 + +# Subckt 14154: picosoc_noflash:soc|picosoc_mem:memory|Mux28~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~82 + +# Subckt 14155: picosoc_noflash:soc|picosoc_mem:memory|Mux28~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~83 + +# Subckt 14156: picosoc_noflash:soc|picosoc_mem:memory|Mux28~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux28~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux28~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux28~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux28~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux28~84 + +# Subckt 14157: picosoc_noflash:soc|picosoc_mem:memory|rdata[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux28~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[3] + +# Subckt 14158: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~1_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~1 + +# Subckt 14159: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~1 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[3] + +# Subckt 14160: picosoc_noflash:soc|mem_rdata[3]~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~10 \ + datae=picosoc_noflash:soc|mem_rdata[7]~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[3] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|rdata[3] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[3] \ + combout=picosoc_noflash:soc|mem_rdata[3]~19 + +# Subckt 14161: picosoc_noflash:soc|mem_rdata[3]~146_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a3 \ + datae=iomem_rdata[3] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[3]~146 + +# Subckt 14162: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~69 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~68 \ + datad=picosoc_noflash:soc|mem_rdata[3]~146 \ + datac=picosoc_noflash:soc|mem_rdata[3]~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 + +# Subckt 14163: picosoc_noflash:soc|picorv32:cpu|Equal16~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal16~0 + +# Subckt 14164: picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal16~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + combout=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~1 + +# Subckt 14165: picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw + +# Subckt 14166: picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr17~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 + +# Subckt 14167: picosoc_noflash:soc|picorv32:cpu|Selector85~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector85~0 + +# Subckt 14168: picosoc_noflash:soc|picorv32:cpu|decoded_imm[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector85~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[7] + +# Subckt 14169: picosoc_noflash:soc|picorv32:cpu|Selector53~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector53~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux0~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector53~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.00 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector53~3 + +# Subckt 14170: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~120_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~120 + +# Subckt 14171: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~32 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~120 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[7] + +# Subckt 14172: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[39] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[7] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[7] + +# Subckt 14173: picosoc_noflash:soc|picorv32:cpu|Selector316~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector316~0 + +# Subckt 14174: picosoc_noflash:soc|picorv32:cpu|irq_mask~22_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[7]~20 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~22 + +# Subckt 14175: picosoc_noflash:soc|picorv32:cpu|irq_mask[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~22 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[7] + +# Subckt 14176: picosoc_noflash:soc|picorv32:cpu|Selector316~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_timer \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_maskirq \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector316~1 + +# Subckt 14177: picosoc_noflash:soc|picorv32:cpu|Selector316~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_cycle[39] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstr \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_rdcycleh \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector316~2 + +# Subckt 14178: picosoc_noflash:soc|picorv32:cpu|Selector316~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector316~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector316~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[39] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_cycle[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_rdinstrh \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_rdcycle \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector316~3 + +# Subckt 14179: picosoc_noflash:soc|picorv32:cpu|Selector316~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector316~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector316~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[7]~20 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_retirq \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector316~4 + +# Subckt 14180: picosoc_noflash:soc|picorv32:cpu|Selector458~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector316~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector53~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~25 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector458~0 + +# Subckt 14181: picosoc_noflash:soc|picorv32:cpu|reg_out[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector458~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[7] + +# Subckt 14182: picosoc_noflash:soc|picorv32:cpu|Selector118~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~7 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector118~0 + +# Subckt 14183: picosoc_noflash:soc|picorv32:cpu|Selector118~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector118~1 + +# Subckt 14184: picosoc_noflash:soc|picorv32:cpu|Selector118~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Add1~33 \ + datad=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector118~2 + +# Subckt 14185: picosoc_noflash:soc|picorv32:cpu|Selector118~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector118~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector118~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector118~3 + +# Subckt 14186: picosoc_noflash:soc|picorv32:cpu|Selector118~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector118~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector118~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~27 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector118~4 + +# Subckt 14187: picosoc_noflash:soc|picorv32:cpu|alu_out_q[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector118~4 \ + sclr=picosoc_noflash:soc|picorv32:cpu|alu_out_q[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[7] + +# Subckt 14188: picosoc_noflash:soc|picorv32:cpu|Selector150~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[7] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[7] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector150~0 + +# Subckt 14189: picosoc_noflash:soc|picorv32:cpu|current_pc~20_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector150~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~20 + +# Subckt 14190: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~46 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector182~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[7] + +# Subckt 14191: picosoc_noflash:soc|picorv32:cpu|mem_addr[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~21 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] + +# Subckt 14192: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a30~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a30 + +# Subckt 14193: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[30]~73 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a30 \ + datad=picosoc_noflash:soc|mem_rdata[30]~136 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~54 + +# Subckt 14194: picosoc_noflash:soc|mem_rdata[14]~137_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[14] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[14]~137 + +# Subckt 14195: picosoc_noflash:soc|mem_rdata[14]~173_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|o_ready \ + datae=picosoc_noflash:soc|ram_ready \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|rdata[14] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] \ + combout=picosoc_noflash:soc|mem_rdata[14]~173 + +# Subckt 14196: picosoc_noflash:soc|mem_rdata[14]~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[14]~173 \ + datae=picosoc_noflash:soc|mem_rdata[1]~3 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|ram_ready \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + dataa=picosoc_noflash:soc|ram_ready~0 \ + combout=picosoc_noflash:soc|mem_rdata[14]~69 + +# Subckt 14197: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[14]~69 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a14 \ + datad=picosoc_noflash:soc|mem_rdata[14]~137 \ + datac=picosoc_noflash:soc|mem_rdata[17]~5 \ + datab=picosoc_noflash:soc|mem_rdata[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~55 + +# Subckt 14198: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~133_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[30] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~133 + +# Subckt 14199: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~133 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~37 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~56 + +# Subckt 14200: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~56 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~55 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~54 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 + +# Subckt 14201: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~21_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[10]~35 \ + datac=picosoc_noflash:soc|mem_rdata[26]~39 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~21 + +# Subckt 14202: picosoc_noflash:soc|picorv32:cpu|Mux41~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Decoder5~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux41~0 + +# Subckt 14203: picosoc_noflash:soc|picorv32:cpu|Mux34~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux41~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux34~0 + +# Subckt 14204: picosoc_noflash:soc|picorv32:cpu|Mux11~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~102 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~99 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux11~1 + +# Subckt 14205: picosoc_noflash:soc|picorv32:cpu|Mux19~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux19~0 + +# Subckt 14206: picosoc_noflash:soc|picorv32:cpu|Mux19~3_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|mem_rdata[26]~39 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|mem_rdata[10]~35 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux19~3 + +# Subckt 14207: picosoc_noflash:soc|picorv32:cpu|Mux19~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux27~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux20~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[26]~75 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux19~1 + +# Subckt 14208: picosoc_noflash:soc|picorv32:cpu|Mux19~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux19~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux19~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux19~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux11~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux20~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux22~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux19~2 + +# Subckt 14209: picosoc_noflash:soc|picorv32:cpu|Mux11~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~21 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux11~0 + +# Subckt 14210: picosoc_noflash:soc|picorv32:cpu|Mux49~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|Mux11~0 \ + dataf=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~21 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux19~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux34~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux49~0 + +# Subckt 14211: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux49~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] + +# Subckt 14212: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[26]~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[10]~35 \ + datac=picosoc_noflash:soc|mem_rdata[26]~39 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[26]~75 + +# Subckt 14213: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[26]~75 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[6] + +# Subckt 14214: picosoc_noflash:soc|picorv32:cpu|Add7~30_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~30 + +# Subckt 14215: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~42 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector183~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[6] + +# Subckt 14216: picosoc_noflash:soc|picorv32:cpu|mem_addr[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~17 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] + +# Subckt 14217: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a23~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a23 + +# Subckt 14218: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[23]~57 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a23 \ + datad=picosoc_noflash:soc|mem_rdata[23]~56 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~23 + +# Subckt 14219: picosoc_noflash:soc|mem_rdata[7]~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a7 \ + datae=iomem_rdata[7] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[7]~59 + +# Subckt 14220: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~24 \ + datae=picosoc_noflash:soc|mem_rdata[7]~59 \ + datad=picosoc_noflash:soc|mem_rdata[7]~58 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~23 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 + +# Subckt 14221: picosoc_noflash:soc|mem_rdata[12]~85_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[12] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[12]~85 + +# Subckt 14222: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[12]~86 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a12 \ + datad=picosoc_noflash:soc|mem_rdata[12]~85 \ + datac=picosoc_noflash:soc|mem_rdata[17]~5 \ + datab=picosoc_noflash:soc|mem_rdata[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~46 + +# Subckt 14223: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~136_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[28] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~136 + +# Subckt 14224: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~136 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~47 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~48 + +# Subckt 14225: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~48 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~45 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~27 + +# Subckt 14226: picosoc_noflash:soc|picorv32:cpu|Mux28~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~27 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux28~0 + +# Subckt 14227: picosoc_noflash:soc|picorv32:cpu|Mux43~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~27 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux43~0 + +# Subckt 14228: picosoc_noflash:soc|picorv32:cpu|Mux58~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~27 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux58~0 + +# Subckt 14229: picosoc_noflash:soc|picorv32:cpu|Mux58~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux58~1 + +# Subckt 14230: picosoc_noflash:soc|picorv32:cpu|Mux58~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux58~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux58~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux43~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux28~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux58~3 + +# Subckt 14231: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~102 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~99 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~98 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~95 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~94 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~93 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~4 + +# Subckt 14232: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~28_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~28 + +# Subckt 14233: picosoc_noflash:soc|picorv32:cpu|Mux58~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux58~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux58~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~28 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux58~2 + +# Subckt 14234: picosoc_noflash:soc|picorv32:cpu|Mux58~4_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~27 \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux43~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux58~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux58~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux58~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux58~4 + +# Subckt 14235: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux58~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] + +# Subckt 14236: picosoc_noflash:soc|picorv32:cpu|instr_lb~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_lb~0 + +# Subckt 14237: picosoc_noflash:soc|picorv32:cpu|instr_lb~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_lb~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_lb + +# Subckt 14238: picosoc_noflash:soc|picorv32:cpu|Selector428~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector428~0 + +# Subckt 14239: picosoc_noflash:soc|picorv32:cpu|latched_is_lb~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector428~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_is_lb + +# Subckt 14240: picosoc_noflash:soc|picorv32:cpu|reg_out~46_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[21]~106 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~46 + +# Subckt 14241: picosoc_noflash:soc|picorv32:cpu|reg_out~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[53] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[53] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~47 + +# Subckt 14242: picosoc_noflash:soc|picorv32:cpu|irq_mask~8_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[21]~6 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~8 + +# Subckt 14243: picosoc_noflash:soc|picorv32:cpu|irq_mask[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~8 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[21] + +# Subckt 14244: picosoc_noflash:soc|picorv32:cpu|reg_out~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[21]~6 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~47 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~48 + +# Subckt 14245: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~106_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[21] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~106 + +# Subckt 14246: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~88 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~106 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[21] + +# Subckt 14247: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[53] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[21] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[21] + +# Subckt 14248: picosoc_noflash:soc|picorv32:cpu|reg_out~49_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~49 + +# Subckt 14249: picosoc_noflash:soc|picorv32:cpu|reg_out~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~49 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~48 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~81 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~50 + +# Subckt 14250: picosoc_noflash:soc|picorv32:cpu|reg_out~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~50 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~51 + +# Subckt 14251: picosoc_noflash:soc|picorv32:cpu|reg_out[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~51 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[21] + +# Subckt 14252: picosoc_noflash:soc|picorv32:cpu|Selector104~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~29 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector104~0 + +# Subckt 14253: picosoc_noflash:soc|picorv32:cpu|Selector104~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~28 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~27 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector104~1 + +# Subckt 14254: picosoc_noflash:soc|picorv32:cpu|Selector104~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector104~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~24 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector104~2 + +# Subckt 14255: picosoc_noflash:soc|picorv32:cpu|Selector104~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector104~3 + +# Subckt 14256: picosoc_noflash:soc|picorv32:cpu|Selector104~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector104~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector104~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector104~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~89 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector104~4 + +# Subckt 14257: picosoc_noflash:soc|picorv32:cpu|alu_out_q[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector104~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[21] + +# Subckt 14258: picosoc_noflash:soc|picorv32:cpu|Selector136~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[21] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[21] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector136~0 + +# Subckt 14259: picosoc_noflash:soc|picorv32:cpu|current_pc~6_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector136~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~6 + +# Subckt 14260: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~102 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector168~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[21] + +# Subckt 14261: picosoc_noflash:soc|picorv32:cpu|mem_addr[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~77 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[21] + +# Subckt 14262: picosoc_noflash:soc|picorv32:cpu|mem_addr[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~65 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[18] + +# Subckt 14263: picosoc_noflash:soc|picorv32:cpu|mem_addr[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~69 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[19] + +# Subckt 14264: picosoc_noflash:soc|picorv32:cpu|mem_addr[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~61 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[17] + +# Subckt 14265: picosoc_noflash:soc|picorv32:cpu|mem_addr[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~57 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[16] + +# Subckt 14266: picosoc_noflash:soc|LessThan3~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[16] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[17] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[18] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[20] \ + combout=picosoc_noflash:soc|LessThan3~0 + +# Subckt 14267: picosoc_noflash:soc|simpleuart_reg_dat_sel~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[22] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|simpleuart_reg_dat_sel~5 + +# Subckt 14268: picosoc_noflash:soc|simpleuart_reg_dat_sel~6_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[24] \ + combout=picosoc_noflash:soc|simpleuart_reg_dat_sel~6 + +# Subckt 14269: picosoc_noflash:soc|simpleuart_reg_dat_sel~I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart_reg_dat_sel~6 \ + datae=picosoc_noflash:soc|simpleuart_reg_dat_sel~5 \ + datad=picosoc_noflash:soc|simpleuart_reg_dat_sel~0 \ + datac=always1~0 \ + datab=picosoc_noflash:soc|LessThan3~1 \ + dataa=picosoc_noflash:soc|LessThan3~0 \ + combout=picosoc_noflash:soc|simpleuart_reg_dat_sel + +# Subckt 14270: picosoc_noflash:soc|picosoc_mem:memory|mem[0][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][2] + +# Subckt 14271: picosoc_noflash:soc|picosoc_mem:memory|mem[64][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][2] + +# Subckt 14272: picosoc_noflash:soc|picosoc_mem:memory|mem[1][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][2] + +# Subckt 14273: picosoc_noflash:soc|picosoc_mem:memory|mem[65][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][2] + +# Subckt 14274: picosoc_noflash:soc|picosoc_mem:memory|Mux29~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[65][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[1][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[64][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~0 + +# Subckt 14275: picosoc_noflash:soc|picosoc_mem:memory|mem[16][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][2] + +# Subckt 14276: picosoc_noflash:soc|picosoc_mem:memory|mem[80][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][2] + +# Subckt 14277: picosoc_noflash:soc|picosoc_mem:memory|mem[17][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][2] + +# Subckt 14278: picosoc_noflash:soc|picosoc_mem:memory|mem[81][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][2] + +# Subckt 14279: picosoc_noflash:soc|picosoc_mem:memory|Mux29~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[81][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[17][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~1 + +# Subckt 14280: picosoc_noflash:soc|picosoc_mem:memory|mem[8][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][2] + +# Subckt 14281: picosoc_noflash:soc|picosoc_mem:memory|mem[72][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][2] + +# Subckt 14282: picosoc_noflash:soc|picosoc_mem:memory|mem[9][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][2] + +# Subckt 14283: picosoc_noflash:soc|picosoc_mem:memory|mem[73][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][2] + +# Subckt 14284: picosoc_noflash:soc|picosoc_mem:memory|Mux29~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[73][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[9][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[72][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~2 + +# Subckt 14285: picosoc_noflash:soc|picosoc_mem:memory|mem[24][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][2] + +# Subckt 14286: picosoc_noflash:soc|picosoc_mem:memory|mem[88][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][2] + +# Subckt 14287: picosoc_noflash:soc|picosoc_mem:memory|mem[25][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][2] + +# Subckt 14288: picosoc_noflash:soc|picosoc_mem:memory|mem[89][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][2] + +# Subckt 14289: picosoc_noflash:soc|picosoc_mem:memory|Mux29~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[89][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~3 + +# Subckt 14290: picosoc_noflash:soc|picosoc_mem:memory|Mux29~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~4 + +# Subckt 14291: picosoc_noflash:soc|picosoc_mem:memory|mem[2][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][2] + +# Subckt 14292: picosoc_noflash:soc|picosoc_mem:memory|mem[66][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][2] + +# Subckt 14293: picosoc_noflash:soc|picosoc_mem:memory|mem[18][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][2] + +# Subckt 14294: picosoc_noflash:soc|picosoc_mem:memory|mem[82][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][2] + +# Subckt 14295: picosoc_noflash:soc|picosoc_mem:memory|Mux29~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[82][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[66][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~5 + +# Subckt 14296: picosoc_noflash:soc|picosoc_mem:memory|mem[3][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][2] + +# Subckt 14297: picosoc_noflash:soc|picosoc_mem:memory|mem[67][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][2] + +# Subckt 14298: picosoc_noflash:soc|picosoc_mem:memory|mem[19][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][2] + +# Subckt 14299: picosoc_noflash:soc|picosoc_mem:memory|mem[83][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][2] + +# Subckt 14300: picosoc_noflash:soc|picosoc_mem:memory|Mux29~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[83][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[19][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~6 + +# Subckt 14301: picosoc_noflash:soc|picosoc_mem:memory|mem[10][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][2] + +# Subckt 14302: picosoc_noflash:soc|picosoc_mem:memory|mem[74][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][2] + +# Subckt 14303: picosoc_noflash:soc|picosoc_mem:memory|mem[26][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][2] + +# Subckt 14304: picosoc_noflash:soc|picosoc_mem:memory|mem[90][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][2] + +# Subckt 14305: picosoc_noflash:soc|picosoc_mem:memory|Mux29~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[74][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~7 + +# Subckt 14306: picosoc_noflash:soc|picosoc_mem:memory|mem[11][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][2] + +# Subckt 14307: picosoc_noflash:soc|picosoc_mem:memory|mem[75][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][2] + +# Subckt 14308: picosoc_noflash:soc|picosoc_mem:memory|mem[27][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][2] + +# Subckt 14309: picosoc_noflash:soc|picosoc_mem:memory|mem[91][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][2] + +# Subckt 14310: picosoc_noflash:soc|picosoc_mem:memory|Mux29~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[91][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[75][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~8 + +# Subckt 14311: picosoc_noflash:soc|picosoc_mem:memory|Mux29~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~9 + +# Subckt 14312: picosoc_noflash:soc|picosoc_mem:memory|mem[4][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][2] + +# Subckt 14313: picosoc_noflash:soc|picosoc_mem:memory|mem[68][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][2] + +# Subckt 14314: picosoc_noflash:soc|picosoc_mem:memory|mem[5][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][2] + +# Subckt 14315: picosoc_noflash:soc|picosoc_mem:memory|mem[69][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][2] + +# Subckt 14316: picosoc_noflash:soc|picosoc_mem:memory|Mux29~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[69][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[68][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~10 + +# Subckt 14317: picosoc_noflash:soc|picosoc_mem:memory|mem[20][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][2] + +# Subckt 14318: picosoc_noflash:soc|picosoc_mem:memory|mem[84][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][2] + +# Subckt 14319: picosoc_noflash:soc|picosoc_mem:memory|mem[21][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][2] + +# Subckt 14320: picosoc_noflash:soc|picosoc_mem:memory|mem[85][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][2] + +# Subckt 14321: picosoc_noflash:soc|picosoc_mem:memory|Mux29~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[85][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[84][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~11 + +# Subckt 14322: picosoc_noflash:soc|picosoc_mem:memory|mem[12][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][2] + +# Subckt 14323: picosoc_noflash:soc|picosoc_mem:memory|mem[76][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][2] + +# Subckt 14324: picosoc_noflash:soc|picosoc_mem:memory|mem[13][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][2] + +# Subckt 14325: picosoc_noflash:soc|picosoc_mem:memory|mem[77][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][2] + +# Subckt 14326: picosoc_noflash:soc|picosoc_mem:memory|Mux29~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[77][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[76][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~12 + +# Subckt 14327: picosoc_noflash:soc|picosoc_mem:memory|mem[28][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][2] + +# Subckt 14328: picosoc_noflash:soc|picosoc_mem:memory|mem[92][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][2] + +# Subckt 14329: picosoc_noflash:soc|picosoc_mem:memory|mem[29][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][2] + +# Subckt 14330: picosoc_noflash:soc|picosoc_mem:memory|mem[93][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][2] + +# Subckt 14331: picosoc_noflash:soc|picosoc_mem:memory|Mux29~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[92][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~13 + +# Subckt 14332: picosoc_noflash:soc|picosoc_mem:memory|Mux29~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~14 + +# Subckt 14333: picosoc_noflash:soc|picosoc_mem:memory|mem[6][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][2] + +# Subckt 14334: picosoc_noflash:soc|picosoc_mem:memory|mem[70][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][2] + +# Subckt 14335: picosoc_noflash:soc|picosoc_mem:memory|mem[22][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][2] + +# Subckt 14336: picosoc_noflash:soc|picosoc_mem:memory|mem[86][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][2] + +# Subckt 14337: picosoc_noflash:soc|picosoc_mem:memory|Mux29~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[70][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[6][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~15 + +# Subckt 14338: picosoc_noflash:soc|picosoc_mem:memory|mem[7][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][2] + +# Subckt 14339: picosoc_noflash:soc|picosoc_mem:memory|mem[71][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][2] + +# Subckt 14340: picosoc_noflash:soc|picosoc_mem:memory|mem[23][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][2] + +# Subckt 14341: picosoc_noflash:soc|picosoc_mem:memory|mem[87][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][2] + +# Subckt 14342: picosoc_noflash:soc|picosoc_mem:memory|Mux29~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[71][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[7][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~16 + +# Subckt 14343: picosoc_noflash:soc|picosoc_mem:memory|mem[14][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][2] + +# Subckt 14344: picosoc_noflash:soc|picosoc_mem:memory|mem[78][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][2] + +# Subckt 14345: picosoc_noflash:soc|picosoc_mem:memory|mem[30][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][2] + +# Subckt 14346: picosoc_noflash:soc|picosoc_mem:memory|mem[94][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][2] + +# Subckt 14347: picosoc_noflash:soc|picosoc_mem:memory|Mux29~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[78][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[14][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~17 + +# Subckt 14348: picosoc_noflash:soc|picosoc_mem:memory|mem[15][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][2] + +# Subckt 14349: picosoc_noflash:soc|picosoc_mem:memory|mem[79][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][2] + +# Subckt 14350: picosoc_noflash:soc|picosoc_mem:memory|mem[31][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][2] + +# Subckt 14351: picosoc_noflash:soc|picosoc_mem:memory|mem[95][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][2] + +# Subckt 14352: picosoc_noflash:soc|picosoc_mem:memory|Mux29~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[79][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[15][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~18 + +# Subckt 14353: picosoc_noflash:soc|picosoc_mem:memory|Mux29~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~19 + +# Subckt 14354: picosoc_noflash:soc|picosoc_mem:memory|Mux29~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~20 + +# Subckt 14355: picosoc_noflash:soc|picosoc_mem:memory|mem[128][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][2] + +# Subckt 14356: picosoc_noflash:soc|picosoc_mem:memory|mem[192][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][2] + +# Subckt 14357: picosoc_noflash:soc|picosoc_mem:memory|mem[130][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][2] + +# Subckt 14358: picosoc_noflash:soc|picosoc_mem:memory|mem[194][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][2] + +# Subckt 14359: picosoc_noflash:soc|picosoc_mem:memory|Mux29~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[194][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[130][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~21 + +# Subckt 14360: picosoc_noflash:soc|picosoc_mem:memory|mem[144][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][2] + +# Subckt 14361: picosoc_noflash:soc|picosoc_mem:memory|mem[208][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][2] + +# Subckt 14362: picosoc_noflash:soc|picosoc_mem:memory|mem[146][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][2] + +# Subckt 14363: picosoc_noflash:soc|picosoc_mem:memory|mem[210][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][2] + +# Subckt 14364: picosoc_noflash:soc|picosoc_mem:memory|Mux29~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[210][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[146][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~22 + +# Subckt 14365: picosoc_noflash:soc|picosoc_mem:memory|mem[132][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][2] + +# Subckt 14366: picosoc_noflash:soc|picosoc_mem:memory|mem[196][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][2] + +# Subckt 14367: picosoc_noflash:soc|picosoc_mem:memory|mem[134][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][2] + +# Subckt 14368: picosoc_noflash:soc|picosoc_mem:memory|mem[198][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][2] + +# Subckt 14369: picosoc_noflash:soc|picosoc_mem:memory|Mux29~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[198][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~23 + +# Subckt 14370: picosoc_noflash:soc|picosoc_mem:memory|mem[148][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][2] + +# Subckt 14371: picosoc_noflash:soc|picosoc_mem:memory|mem[212][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][2] + +# Subckt 14372: picosoc_noflash:soc|picosoc_mem:memory|mem[150][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][2] + +# Subckt 14373: picosoc_noflash:soc|picosoc_mem:memory|mem[214][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][2] + +# Subckt 14374: picosoc_noflash:soc|picosoc_mem:memory|Mux29~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[214][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~24 + +# Subckt 14375: picosoc_noflash:soc|picosoc_mem:memory|Mux29~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~25 + +# Subckt 14376: picosoc_noflash:soc|picosoc_mem:memory|mem[129][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][2] + +# Subckt 14377: picosoc_noflash:soc|picosoc_mem:memory|mem[193][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][2] + +# Subckt 14378: picosoc_noflash:soc|picosoc_mem:memory|mem[133][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][2] + +# Subckt 14379: picosoc_noflash:soc|picosoc_mem:memory|mem[197][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][2] + +# Subckt 14380: picosoc_noflash:soc|picosoc_mem:memory|Mux29~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[193][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~26 + +# Subckt 14381: picosoc_noflash:soc|picosoc_mem:memory|mem[131][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][2] + +# Subckt 14382: picosoc_noflash:soc|picosoc_mem:memory|mem[195][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][2] + +# Subckt 14383: picosoc_noflash:soc|picosoc_mem:memory|mem[135][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][2] + +# Subckt 14384: picosoc_noflash:soc|picosoc_mem:memory|mem[199][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][2] + +# Subckt 14385: picosoc_noflash:soc|picosoc_mem:memory|Mux29~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[195][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~27 + +# Subckt 14386: picosoc_noflash:soc|picosoc_mem:memory|mem[145][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][2] + +# Subckt 14387: picosoc_noflash:soc|picosoc_mem:memory|mem[209][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][2] + +# Subckt 14388: picosoc_noflash:soc|picosoc_mem:memory|mem[149][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][2] + +# Subckt 14389: picosoc_noflash:soc|picosoc_mem:memory|mem[213][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][2] + +# Subckt 14390: picosoc_noflash:soc|picosoc_mem:memory|Mux29~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[213][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~28 + +# Subckt 14391: picosoc_noflash:soc|picosoc_mem:memory|mem[147][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][2] + +# Subckt 14392: picosoc_noflash:soc|picosoc_mem:memory|mem[211][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][2] + +# Subckt 14393: picosoc_noflash:soc|picosoc_mem:memory|mem[151][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][2] + +# Subckt 14394: picosoc_noflash:soc|picosoc_mem:memory|mem[215][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][2] + +# Subckt 14395: picosoc_noflash:soc|picosoc_mem:memory|Mux29~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[215][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~29 + +# Subckt 14396: picosoc_noflash:soc|picosoc_mem:memory|Mux29~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~30 + +# Subckt 14397: picosoc_noflash:soc|picosoc_mem:memory|mem[136][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][2] + +# Subckt 14398: picosoc_noflash:soc|picosoc_mem:memory|mem[200][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][2] + +# Subckt 14399: picosoc_noflash:soc|picosoc_mem:memory|mem[138][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][2] + +# Subckt 14400: picosoc_noflash:soc|picosoc_mem:memory|mem[202][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][2] + +# Subckt 14401: picosoc_noflash:soc|picosoc_mem:memory|Mux29~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[202][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[138][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~31 + +# Subckt 14402: picosoc_noflash:soc|picosoc_mem:memory|mem[152][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][2] + +# Subckt 14403: picosoc_noflash:soc|picosoc_mem:memory|mem[216][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][2] + +# Subckt 14404: picosoc_noflash:soc|picosoc_mem:memory|mem[154][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][2] + +# Subckt 14405: picosoc_noflash:soc|picosoc_mem:memory|mem[218][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][2] + +# Subckt 14406: picosoc_noflash:soc|picosoc_mem:memory|Mux29~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[216][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~32 + +# Subckt 14407: picosoc_noflash:soc|picosoc_mem:memory|mem[140][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][2] + +# Subckt 14408: picosoc_noflash:soc|picosoc_mem:memory|mem[204][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][2] + +# Subckt 14409: picosoc_noflash:soc|picosoc_mem:memory|mem[142][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][2] + +# Subckt 14410: picosoc_noflash:soc|picosoc_mem:memory|mem[206][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][2] + +# Subckt 14411: picosoc_noflash:soc|picosoc_mem:memory|Mux29~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[206][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~33 + +# Subckt 14412: picosoc_noflash:soc|picosoc_mem:memory|mem[156][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][2] + +# Subckt 14413: picosoc_noflash:soc|picosoc_mem:memory|mem[220][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][2] + +# Subckt 14414: picosoc_noflash:soc|picosoc_mem:memory|mem[158][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][2] + +# Subckt 14415: picosoc_noflash:soc|picosoc_mem:memory|mem[222][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][2] + +# Subckt 14416: picosoc_noflash:soc|picosoc_mem:memory|Mux29~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[220][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[156][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~34 + +# Subckt 14417: picosoc_noflash:soc|picosoc_mem:memory|Mux29~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~35 + +# Subckt 14418: picosoc_noflash:soc|picosoc_mem:memory|mem[137][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][2] + +# Subckt 14419: picosoc_noflash:soc|picosoc_mem:memory|mem[201][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][2] + +# Subckt 14420: picosoc_noflash:soc|picosoc_mem:memory|mem[141][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][2] + +# Subckt 14421: picosoc_noflash:soc|picosoc_mem:memory|mem[205][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][2] + +# Subckt 14422: picosoc_noflash:soc|picosoc_mem:memory|Mux29~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[201][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~36 + +# Subckt 14423: picosoc_noflash:soc|picosoc_mem:memory|mem[139][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][2] + +# Subckt 14424: picosoc_noflash:soc|picosoc_mem:memory|mem[203][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][2] + +# Subckt 14425: picosoc_noflash:soc|picosoc_mem:memory|mem[143][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][2] + +# Subckt 14426: picosoc_noflash:soc|picosoc_mem:memory|mem[207][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][2] + +# Subckt 14427: picosoc_noflash:soc|picosoc_mem:memory|Mux29~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[203][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~37 + +# Subckt 14428: picosoc_noflash:soc|picosoc_mem:memory|mem[153][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][2] + +# Subckt 14429: picosoc_noflash:soc|picosoc_mem:memory|mem[217][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][2] + +# Subckt 14430: picosoc_noflash:soc|picosoc_mem:memory|mem[157][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][2] + +# Subckt 14431: picosoc_noflash:soc|picosoc_mem:memory|mem[221][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][2] + +# Subckt 14432: picosoc_noflash:soc|picosoc_mem:memory|Mux29~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[217][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[153][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~38 + +# Subckt 14433: picosoc_noflash:soc|picosoc_mem:memory|mem[155][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][2] + +# Subckt 14434: picosoc_noflash:soc|picosoc_mem:memory|mem[219][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][2] + +# Subckt 14435: picosoc_noflash:soc|picosoc_mem:memory|mem[159][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][2] + +# Subckt 14436: picosoc_noflash:soc|picosoc_mem:memory|mem[223][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][2] + +# Subckt 14437: picosoc_noflash:soc|picosoc_mem:memory|Mux29~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[219][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[155][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~39 + +# Subckt 14438: picosoc_noflash:soc|picosoc_mem:memory|Mux29~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~40 + +# Subckt 14439: picosoc_noflash:soc|picosoc_mem:memory|Mux29~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~41 + +# Subckt 14440: picosoc_noflash:soc|picosoc_mem:memory|mem[32][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][2] + +# Subckt 14441: picosoc_noflash:soc|picosoc_mem:memory|mem[96][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][2] + +# Subckt 14442: picosoc_noflash:soc|picosoc_mem:memory|mem[33][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][2] + +# Subckt 14443: picosoc_noflash:soc|picosoc_mem:memory|mem[97][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][2] + +# Subckt 14444: picosoc_noflash:soc|picosoc_mem:memory|Mux29~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[97][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[33][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~42 + +# Subckt 14445: picosoc_noflash:soc|picosoc_mem:memory|mem[40][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][2] + +# Subckt 14446: picosoc_noflash:soc|picosoc_mem:memory|mem[104][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][2] + +# Subckt 14447: picosoc_noflash:soc|picosoc_mem:memory|mem[41][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][2] + +# Subckt 14448: picosoc_noflash:soc|picosoc_mem:memory|mem[105][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][2] + +# Subckt 14449: picosoc_noflash:soc|picosoc_mem:memory|Mux29~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[105][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[41][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~43 + +# Subckt 14450: picosoc_noflash:soc|picosoc_mem:memory|mem[36][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][2] + +# Subckt 14451: picosoc_noflash:soc|picosoc_mem:memory|mem[100][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][2] + +# Subckt 14452: picosoc_noflash:soc|picosoc_mem:memory|mem[37][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][2] + +# Subckt 14453: picosoc_noflash:soc|picosoc_mem:memory|mem[101][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][2] + +# Subckt 14454: picosoc_noflash:soc|picosoc_mem:memory|Mux29~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[37][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~44 + +# Subckt 14455: picosoc_noflash:soc|picosoc_mem:memory|mem[44][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][2] + +# Subckt 14456: picosoc_noflash:soc|picosoc_mem:memory|mem[108][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][2] + +# Subckt 14457: picosoc_noflash:soc|picosoc_mem:memory|mem[45][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][2] + +# Subckt 14458: picosoc_noflash:soc|picosoc_mem:memory|mem[109][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][2] + +# Subckt 14459: picosoc_noflash:soc|picosoc_mem:memory|Mux29~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[45][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~45 + +# Subckt 14460: picosoc_noflash:soc|picosoc_mem:memory|Mux29~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~46 + +# Subckt 14461: picosoc_noflash:soc|picosoc_mem:memory|mem[48][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][2] + +# Subckt 14462: picosoc_noflash:soc|picosoc_mem:memory|mem[112][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][2] + +# Subckt 14463: picosoc_noflash:soc|picosoc_mem:memory|mem[56][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][2] + +# Subckt 14464: picosoc_noflash:soc|picosoc_mem:memory|mem[120][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][2] + +# Subckt 14465: picosoc_noflash:soc|picosoc_mem:memory|Mux29~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[120][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[56][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~47 + +# Subckt 14466: picosoc_noflash:soc|picosoc_mem:memory|mem[49][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][2] + +# Subckt 14467: picosoc_noflash:soc|picosoc_mem:memory|mem[113][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][2] + +# Subckt 14468: picosoc_noflash:soc|picosoc_mem:memory|mem[57][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][2] + +# Subckt 14469: picosoc_noflash:soc|picosoc_mem:memory|mem[121][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][2] + +# Subckt 14470: picosoc_noflash:soc|picosoc_mem:memory|Mux29~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[57][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~48 + +# Subckt 14471: picosoc_noflash:soc|picosoc_mem:memory|mem[52][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][2] + +# Subckt 14472: picosoc_noflash:soc|picosoc_mem:memory|mem[116][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][2] + +# Subckt 14473: picosoc_noflash:soc|picosoc_mem:memory|mem[60][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][2] + +# Subckt 14474: picosoc_noflash:soc|picosoc_mem:memory|mem[124][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][2] + +# Subckt 14475: picosoc_noflash:soc|picosoc_mem:memory|Mux29~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[52][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~49 + +# Subckt 14476: picosoc_noflash:soc|picosoc_mem:memory|mem[53][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][2] + +# Subckt 14477: picosoc_noflash:soc|picosoc_mem:memory|mem[117][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][2] + +# Subckt 14478: picosoc_noflash:soc|picosoc_mem:memory|mem[61][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][2] + +# Subckt 14479: picosoc_noflash:soc|picosoc_mem:memory|mem[125][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][2] + +# Subckt 14480: picosoc_noflash:soc|picosoc_mem:memory|Mux29~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[117][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[53][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~50 + +# Subckt 14481: picosoc_noflash:soc|picosoc_mem:memory|Mux29~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~51 + +# Subckt 14482: picosoc_noflash:soc|picosoc_mem:memory|mem[34][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][2] + +# Subckt 14483: picosoc_noflash:soc|picosoc_mem:memory|mem[98][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][2] + +# Subckt 14484: picosoc_noflash:soc|picosoc_mem:memory|mem[35][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][2] + +# Subckt 14485: picosoc_noflash:soc|picosoc_mem:memory|mem[99][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][2] + +# Subckt 14486: picosoc_noflash:soc|picosoc_mem:memory|Mux29~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[99][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[35][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[34][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~52 + +# Subckt 14487: picosoc_noflash:soc|picosoc_mem:memory|mem[42][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][2] + +# Subckt 14488: picosoc_noflash:soc|picosoc_mem:memory|mem[106][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][2] + +# Subckt 14489: picosoc_noflash:soc|picosoc_mem:memory|mem[43][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][2] + +# Subckt 14490: picosoc_noflash:soc|picosoc_mem:memory|mem[107][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][2] + +# Subckt 14491: picosoc_noflash:soc|picosoc_mem:memory|Mux29~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[106][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[42][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~53 + +# Subckt 14492: picosoc_noflash:soc|picosoc_mem:memory|mem[38][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][2] + +# Subckt 14493: picosoc_noflash:soc|picosoc_mem:memory|mem[102][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][2] + +# Subckt 14494: picosoc_noflash:soc|picosoc_mem:memory|mem[39][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][2] + +# Subckt 14495: picosoc_noflash:soc|picosoc_mem:memory|mem[103][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][2] + +# Subckt 14496: picosoc_noflash:soc|picosoc_mem:memory|Mux29~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[103][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[39][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~54 + +# Subckt 14497: picosoc_noflash:soc|picosoc_mem:memory|mem[46][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][2] + +# Subckt 14498: picosoc_noflash:soc|picosoc_mem:memory|mem[110][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][2] + +# Subckt 14499: picosoc_noflash:soc|picosoc_mem:memory|mem[47][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][2] + +# Subckt 14500: picosoc_noflash:soc|picosoc_mem:memory|mem[111][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][2] + +# Subckt 14501: picosoc_noflash:soc|picosoc_mem:memory|Mux29~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[111][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[47][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~55 + +# Subckt 14502: picosoc_noflash:soc|picosoc_mem:memory|Mux29~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~56 + +# Subckt 14503: picosoc_noflash:soc|picosoc_mem:memory|mem[50][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][2] + +# Subckt 14504: picosoc_noflash:soc|picosoc_mem:memory|mem[114][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][2] + +# Subckt 14505: picosoc_noflash:soc|picosoc_mem:memory|mem[58][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][2] + +# Subckt 14506: picosoc_noflash:soc|picosoc_mem:memory|mem[122][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][2] + +# Subckt 14507: picosoc_noflash:soc|picosoc_mem:memory|Mux29~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[114][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[50][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~57 + +# Subckt 14508: picosoc_noflash:soc|picosoc_mem:memory|mem[51][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][2] + +# Subckt 14509: picosoc_noflash:soc|picosoc_mem:memory|mem[115][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][2] + +# Subckt 14510: picosoc_noflash:soc|picosoc_mem:memory|mem[59][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][2] + +# Subckt 14511: picosoc_noflash:soc|picosoc_mem:memory|mem[123][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][2] + +# Subckt 14512: picosoc_noflash:soc|picosoc_mem:memory|Mux29~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[115][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[51][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~58 + +# Subckt 14513: picosoc_noflash:soc|picosoc_mem:memory|mem[54][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][2] + +# Subckt 14514: picosoc_noflash:soc|picosoc_mem:memory|mem[118][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][2] + +# Subckt 14515: picosoc_noflash:soc|picosoc_mem:memory|mem[62][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][2] + +# Subckt 14516: picosoc_noflash:soc|picosoc_mem:memory|mem[126][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][2] + +# Subckt 14517: picosoc_noflash:soc|picosoc_mem:memory|Mux29~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[118][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[54][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~59 + +# Subckt 14518: picosoc_noflash:soc|picosoc_mem:memory|mem[55][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][2] + +# Subckt 14519: picosoc_noflash:soc|picosoc_mem:memory|mem[119][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][2] + +# Subckt 14520: picosoc_noflash:soc|picosoc_mem:memory|mem[63][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][2] + +# Subckt 14521: picosoc_noflash:soc|picosoc_mem:memory|mem[127][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][2] + +# Subckt 14522: picosoc_noflash:soc|picosoc_mem:memory|Mux29~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[119][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[55][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~60 + +# Subckt 14523: picosoc_noflash:soc|picosoc_mem:memory|Mux29~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~61 + +# Subckt 14524: picosoc_noflash:soc|picosoc_mem:memory|Mux29~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~62 + +# Subckt 14525: picosoc_noflash:soc|picosoc_mem:memory|mem[160][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][2] + +# Subckt 14526: picosoc_noflash:soc|picosoc_mem:memory|mem[224][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][2] + +# Subckt 14527: picosoc_noflash:soc|picosoc_mem:memory|mem[162][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][2] + +# Subckt 14528: picosoc_noflash:soc|picosoc_mem:memory|mem[226][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][2] + +# Subckt 14529: picosoc_noflash:soc|picosoc_mem:memory|Mux29~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[226][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[162][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~63 + +# Subckt 14530: picosoc_noflash:soc|picosoc_mem:memory|mem[176][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][2] + +# Subckt 14531: picosoc_noflash:soc|picosoc_mem:memory|mem[240][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][2] + +# Subckt 14532: picosoc_noflash:soc|picosoc_mem:memory|mem[178][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][2] + +# Subckt 14533: picosoc_noflash:soc|picosoc_mem:memory|mem[242][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][2] + +# Subckt 14534: picosoc_noflash:soc|picosoc_mem:memory|Mux29~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[242][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[178][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~64 + +# Subckt 14535: picosoc_noflash:soc|picosoc_mem:memory|mem[161][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][2] + +# Subckt 14536: picosoc_noflash:soc|picosoc_mem:memory|mem[225][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][2] + +# Subckt 14537: picosoc_noflash:soc|picosoc_mem:memory|mem[163][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][2] + +# Subckt 14538: picosoc_noflash:soc|picosoc_mem:memory|mem[227][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][2] + +# Subckt 14539: picosoc_noflash:soc|picosoc_mem:memory|Mux29~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[227][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[163][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~65 + +# Subckt 14540: picosoc_noflash:soc|picosoc_mem:memory|mem[177][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][2] + +# Subckt 14541: picosoc_noflash:soc|picosoc_mem:memory|mem[241][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][2] + +# Subckt 14542: picosoc_noflash:soc|picosoc_mem:memory|mem[179][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][2] + +# Subckt 14543: picosoc_noflash:soc|picosoc_mem:memory|mem[243][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][2] + +# Subckt 14544: picosoc_noflash:soc|picosoc_mem:memory|Mux29~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[243][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[179][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[177][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~66 + +# Subckt 14545: picosoc_noflash:soc|picosoc_mem:memory|Mux29~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~67 + +# Subckt 14546: picosoc_noflash:soc|picosoc_mem:memory|mem[164][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][2] + +# Subckt 14547: picosoc_noflash:soc|picosoc_mem:memory|mem[228][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][2] + +# Subckt 14548: picosoc_noflash:soc|picosoc_mem:memory|mem[180][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][2] + +# Subckt 14549: picosoc_noflash:soc|picosoc_mem:memory|mem[244][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][2] + +# Subckt 14550: picosoc_noflash:soc|picosoc_mem:memory|Mux29~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[244][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[180][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[164][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~68 + +# Subckt 14551: picosoc_noflash:soc|picosoc_mem:memory|mem[166][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][2] + +# Subckt 14552: picosoc_noflash:soc|picosoc_mem:memory|mem[230][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][2] + +# Subckt 14553: picosoc_noflash:soc|picosoc_mem:memory|mem[182][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][2] + +# Subckt 14554: picosoc_noflash:soc|picosoc_mem:memory|mem[246][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][2] + +# Subckt 14555: picosoc_noflash:soc|picosoc_mem:memory|Mux29~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[246][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[182][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[166][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~69 + +# Subckt 14556: picosoc_noflash:soc|picosoc_mem:memory|mem[165][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][2] + +# Subckt 14557: picosoc_noflash:soc|picosoc_mem:memory|mem[229][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][2] + +# Subckt 14558: picosoc_noflash:soc|picosoc_mem:memory|mem[181][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][2] + +# Subckt 14559: picosoc_noflash:soc|picosoc_mem:memory|mem[245][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][2] + +# Subckt 14560: picosoc_noflash:soc|picosoc_mem:memory|Mux29~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[245][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[181][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[229][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[165][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~70 + +# Subckt 14561: picosoc_noflash:soc|picosoc_mem:memory|mem[167][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][2] + +# Subckt 14562: picosoc_noflash:soc|picosoc_mem:memory|mem[231][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][2] + +# Subckt 14563: picosoc_noflash:soc|picosoc_mem:memory|mem[183][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][2] + +# Subckt 14564: picosoc_noflash:soc|picosoc_mem:memory|mem[247][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][2] + +# Subckt 14565: picosoc_noflash:soc|picosoc_mem:memory|Mux29~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[247][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[183][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[231][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[167][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~71 + +# Subckt 14566: picosoc_noflash:soc|picosoc_mem:memory|Mux29~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~72 + +# Subckt 14567: picosoc_noflash:soc|picosoc_mem:memory|mem[168][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][2] + +# Subckt 14568: picosoc_noflash:soc|picosoc_mem:memory|mem[232][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][2] + +# Subckt 14569: picosoc_noflash:soc|picosoc_mem:memory|mem[170][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][2] + +# Subckt 14570: picosoc_noflash:soc|picosoc_mem:memory|mem[234][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][2] + +# Subckt 14571: picosoc_noflash:soc|picosoc_mem:memory|Mux29~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[234][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[170][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~73 + +# Subckt 14572: picosoc_noflash:soc|picosoc_mem:memory|mem[184][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][2] + +# Subckt 14573: picosoc_noflash:soc|picosoc_mem:memory|mem[248][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][2] + +# Subckt 14574: picosoc_noflash:soc|picosoc_mem:memory|mem[186][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][2] + +# Subckt 14575: picosoc_noflash:soc|picosoc_mem:memory|mem[250][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][2] + +# Subckt 14576: picosoc_noflash:soc|picosoc_mem:memory|Mux29~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[248][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[184][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~74 + +# Subckt 14577: picosoc_noflash:soc|picosoc_mem:memory|mem[169][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][2] + +# Subckt 14578: picosoc_noflash:soc|picosoc_mem:memory|mem[233][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][2] + +# Subckt 14579: picosoc_noflash:soc|picosoc_mem:memory|mem[171][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][2] + +# Subckt 14580: picosoc_noflash:soc|picosoc_mem:memory|mem[235][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][2] + +# Subckt 14581: picosoc_noflash:soc|picosoc_mem:memory|Mux29~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[171][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~75 + +# Subckt 14582: picosoc_noflash:soc|picosoc_mem:memory|mem[185][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][2] + +# Subckt 14583: picosoc_noflash:soc|picosoc_mem:memory|mem[249][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][2] + +# Subckt 14584: picosoc_noflash:soc|picosoc_mem:memory|mem[187][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][2] + +# Subckt 14585: picosoc_noflash:soc|picosoc_mem:memory|mem[251][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][2] + +# Subckt 14586: picosoc_noflash:soc|picosoc_mem:memory|Mux29~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[187][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[249][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[185][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~76 + +# Subckt 14587: picosoc_noflash:soc|picosoc_mem:memory|Mux29~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~77 + +# Subckt 14588: picosoc_noflash:soc|picosoc_mem:memory|mem[172][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][2] + +# Subckt 14589: picosoc_noflash:soc|picosoc_mem:memory|mem[236][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][2] + +# Subckt 14590: picosoc_noflash:soc|picosoc_mem:memory|mem[188][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][2] + +# Subckt 14591: picosoc_noflash:soc|picosoc_mem:memory|mem[252][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][2] + +# Subckt 14592: picosoc_noflash:soc|picosoc_mem:memory|Mux29~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[172][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~78 + +# Subckt 14593: picosoc_noflash:soc|picosoc_mem:memory|mem[174][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][2] + +# Subckt 14594: picosoc_noflash:soc|picosoc_mem:memory|mem[238][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][2] + +# Subckt 14595: picosoc_noflash:soc|picosoc_mem:memory|mem[190][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][2] + +# Subckt 14596: picosoc_noflash:soc|picosoc_mem:memory|mem[254][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][2] + +# Subckt 14597: picosoc_noflash:soc|picosoc_mem:memory|Mux29~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[190][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[174][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~79 + +# Subckt 14598: picosoc_noflash:soc|picosoc_mem:memory|mem[173][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][2] + +# Subckt 14599: picosoc_noflash:soc|picosoc_mem:memory|mem[237][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][2] + +# Subckt 14600: picosoc_noflash:soc|picosoc_mem:memory|mem[189][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][2] + +# Subckt 14601: picosoc_noflash:soc|picosoc_mem:memory|mem[253][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][2] + +# Subckt 14602: picosoc_noflash:soc|picosoc_mem:memory|Mux29~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[237][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[173][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~80 + +# Subckt 14603: picosoc_noflash:soc|picosoc_mem:memory|mem[175][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][2] + +# Subckt 14604: picosoc_noflash:soc|picosoc_mem:memory|mem[239][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][2] + +# Subckt 14605: picosoc_noflash:soc|picosoc_mem:memory|mem[191][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][2] + +# Subckt 14606: picosoc_noflash:soc|picosoc_mem:memory|mem[255][2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][2] + +# Subckt 14607: picosoc_noflash:soc|picosoc_mem:memory|Mux29~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[191][2] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[239][2] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[175][2] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~81 + +# Subckt 14608: picosoc_noflash:soc|picosoc_mem:memory|Mux29~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~82 + +# Subckt 14609: picosoc_noflash:soc|picosoc_mem:memory|Mux29~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~83 + +# Subckt 14610: picosoc_noflash:soc|picosoc_mem:memory|Mux29~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux29~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux29~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux29~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux29~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux29~84 + +# Subckt 14611: picosoc_noflash:soc|picosoc_mem:memory|rdata[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux29~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[2] + +# Subckt 14612: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~3_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~3 + +# Subckt 14613: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~3 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2] + +# Subckt 14614: picosoc_noflash:soc|mem_rdata[2]~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~10 \ + datae=picosoc_noflash:soc|mem_rdata[7]~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|rdata[2] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[2] \ + combout=picosoc_noflash:soc|mem_rdata[2]~30 + +# Subckt 14615: picosoc_noflash:soc|mem_rdata[2]~148_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a2 \ + datae=iomem_rdata[2] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[2]~148 + +# Subckt 14616: picosoc_noflash:soc|mem_rdata[18]~149_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[18] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[18]~149 + +# Subckt 14617: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~125_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|rdata[18] \ + datac=picosoc_noflash:soc|mem_rdata[17]~7 \ + datab=picosoc_noflash:soc|mem_rdata[24]~6 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~125 + +# Subckt 14618: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~125 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a18 \ + datac=picosoc_noflash:soc|mem_rdata[18]~149 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~71 + +# Subckt 14619: picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|mem_rdata[18]~29 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[2] + +# Subckt 14620: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~141_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[18] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~141 + +# Subckt 14621: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~141 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~72 + +# Subckt 14622: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~72 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~71 \ + datad=picosoc_noflash:soc|mem_rdata[2]~148 \ + datac=picosoc_noflash:soc|mem_rdata[2]~30 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 + +# Subckt 14623: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[25]~80 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[5] + +# Subckt 14624: picosoc_noflash:soc|picorv32:cpu|Add7~31_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[5] \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~31 + +# Subckt 14625: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~38 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector184~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[5] + +# Subckt 14626: picosoc_noflash:soc|picorv32:cpu|mem_addr[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~13 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] + +# Subckt 14627: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a27~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a27 + +# Subckt 14628: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[27]~63 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a27 \ + datad=picosoc_noflash:soc|mem_rdata[27]~150 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~81 + +# Subckt 14629: picosoc_noflash:soc|mem_rdata[11]~151_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[11] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[11]~151 + +# Subckt 14630: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[11]~62 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a11 \ + datad=picosoc_noflash:soc|mem_rdata[11]~151 \ + datac=picosoc_noflash:soc|mem_rdata[17]~5 \ + datab=picosoc_noflash:soc|mem_rdata[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~82 + +# Subckt 14631: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~132_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~132 + +# Subckt 14632: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~132 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~29 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~83 + +# Subckt 14633: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~83 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[11] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~82 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~81 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 + +# Subckt 14634: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~9_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux12~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~143 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~9 + +# Subckt 14635: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~8_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[8]~130 \ + datac=picosoc_noflash:soc|mem_rdata[24]~101 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~8 + +# Subckt 14636: picosoc_noflash:soc|picorv32:cpu|Mux69~11_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|mem_rdata[24]~101 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|mem_rdata[8]~130 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~11 + +# Subckt 14637: picosoc_noflash:soc|picorv32:cpu|Mux51~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux69~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~8 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux51~1 + +# Subckt 14638: picosoc_noflash:soc|picorv32:cpu|Mux69~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~143 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal21~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~2 + +# Subckt 14639: picosoc_noflash:soc|picorv32:cpu|Mux51~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux69~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux69~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux51~2 + +# Subckt 14640: picosoc_noflash:soc|picorv32:cpu|Equal20~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[9]~88 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal20~1 + +# Subckt 14641: picosoc_noflash:soc|picorv32:cpu|Mux69~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~8 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal20~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux69~3 + +# Subckt 14642: picosoc_noflash:soc|picorv32:cpu|Mux51~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|always9~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux69~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux51~3 + +# Subckt 14643: picosoc_noflash:soc|picorv32:cpu|Mux51~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux51~4 + +# Subckt 14644: picosoc_noflash:soc|picorv32:cpu|Mux51~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux51~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux51~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux51~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux51~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux51~0 + +# Subckt 14645: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux51~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] + +# Subckt 14646: picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + sload=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[24]~143 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[4] + +# Subckt 14647: picosoc_noflash:soc|picorv32:cpu|Selector88~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector88~0 + +# Subckt 14648: picosoc_noflash:soc|picorv32:cpu|decoded_imm[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector88~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[4] + +# Subckt 14649: picosoc_noflash:soc|picorv32:cpu|Selector533~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs2[4]~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[4] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector533~0 + +# Subckt 14650: picosoc_noflash:soc|picorv32:cpu|reg_op2[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector533~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] + +# Subckt 14651: picosoc_noflash:soc|picorv32:cpu|mem_wdata[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] + +# Subckt 14652: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~9_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~9 + +# Subckt 14653: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~9 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[4] + +# Subckt 14654: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~6_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~6 + +# Subckt 14655: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~6 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5] + +# Subckt 14656: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[5] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[6] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[7] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~0 + +# Subckt 14657: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~4_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~4 + +# Subckt 14658: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider~4 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2]~2 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[1] + +# Subckt 14659: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[0] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[1] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[0] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[1] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~1 + +# Subckt 14660: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[3] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[3] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~2 + +# Subckt 14661: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[3] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[3] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~3 + +# Subckt 14662: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~3 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~2 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~1 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~0 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[4] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~4 + +# Subckt 14663: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[5] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[6] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[7] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~5 + +# Subckt 14664: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~6_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~5 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~0 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[4] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~6 + +# Subckt 14665: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~7_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[10] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[11] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~7 + +# Subckt 14666: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~8_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[8] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~7 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[9] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~8 + +# Subckt 14667: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~9_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[10] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[11] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~9 + +# Subckt 14668: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~9 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[8] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~7 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[9] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~10 + +# Subckt 14669: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[12] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[13] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[14] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~11 + +# Subckt 14670: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[12] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[13] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[14] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~12 + +# Subckt 14671: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~12 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~11 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~10 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~8 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~6 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~4 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~13 + +# Subckt 14672: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~14_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[17] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[18] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~14 + +# Subckt 14673: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~15_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[15] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~14 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[16] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~15 + +# Subckt 14674: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~16_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[17] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[18] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~16 + +# Subckt 14675: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~16 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[15] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~14 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[16] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~17 + +# Subckt 14676: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[19] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[20] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[21] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~18 + +# Subckt 14677: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[19] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[20] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[21] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~19 + +# Subckt 14678: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~20_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[24] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[25] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~20 + +# Subckt 14679: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~21_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[22] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~20 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[23] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~21 + +# Subckt 14680: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~21 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~19 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~18 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~17 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~15 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~13 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~22 + +# Subckt 14681: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~23_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[24] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[25] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~23 + +# Subckt 14682: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~23 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[22] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~20 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[23] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~24 + +# Subckt 14683: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[26] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[27] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[28] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~25 + +# Subckt 14684: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[26] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[27] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[28] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~26 + +# Subckt 14685: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~27_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[29] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[30] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~27 + +# Subckt 14686: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~28_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[29] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[30] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~28 + +# Subckt 14687: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~28 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~27 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~26 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~25 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~24 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~22 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~29 + +# Subckt 14688: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~29 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[31] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|Decoder0~0 \ + datab=WideAnd0 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 + +# Subckt 14689: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[4] + +# Subckt 14690: picosoc_noflash:soc|picosoc_mem:memory|mem[0][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][4] + +# Subckt 14691: picosoc_noflash:soc|picosoc_mem:memory|mem[32][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][4] + +# Subckt 14692: picosoc_noflash:soc|picosoc_mem:memory|mem[4][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][4] + +# Subckt 14693: picosoc_noflash:soc|picosoc_mem:memory|mem[36][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][4] + +# Subckt 14694: picosoc_noflash:soc|picosoc_mem:memory|Mux27~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[36][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[4][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[32][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~0 + +# Subckt 14695: picosoc_noflash:soc|picosoc_mem:memory|mem[2][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][4] + +# Subckt 14696: picosoc_noflash:soc|picosoc_mem:memory|mem[34][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][4] + +# Subckt 14697: picosoc_noflash:soc|picosoc_mem:memory|mem[6][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][4] + +# Subckt 14698: picosoc_noflash:soc|picosoc_mem:memory|mem[38][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][4] + +# Subckt 14699: picosoc_noflash:soc|picosoc_mem:memory|Mux27~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[38][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[34][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[2][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~1 + +# Subckt 14700: picosoc_noflash:soc|picosoc_mem:memory|mem[8][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][4] + +# Subckt 14701: picosoc_noflash:soc|picosoc_mem:memory|mem[40][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][4] + +# Subckt 14702: picosoc_noflash:soc|picosoc_mem:memory|mem[12][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][4] + +# Subckt 14703: picosoc_noflash:soc|picosoc_mem:memory|mem[44][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][4] + +# Subckt 14704: picosoc_noflash:soc|picosoc_mem:memory|Mux27~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[44][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[12][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[40][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~2 + +# Subckt 14705: picosoc_noflash:soc|picosoc_mem:memory|mem[10][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][4] + +# Subckt 14706: picosoc_noflash:soc|picosoc_mem:memory|mem[42][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][4] + +# Subckt 14707: picosoc_noflash:soc|picosoc_mem:memory|mem[14][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][4] + +# Subckt 14708: picosoc_noflash:soc|picosoc_mem:memory|mem[46][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][4] + +# Subckt 14709: picosoc_noflash:soc|picosoc_mem:memory|Mux27~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[46][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[42][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[10][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~3 + +# Subckt 14710: picosoc_noflash:soc|picosoc_mem:memory|Mux27~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~4 + +# Subckt 14711: picosoc_noflash:soc|picosoc_mem:memory|mem[1][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][4] + +# Subckt 14712: picosoc_noflash:soc|picosoc_mem:memory|mem[33][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][4] + +# Subckt 14713: picosoc_noflash:soc|picosoc_mem:memory|mem[5][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][4] + +# Subckt 14714: picosoc_noflash:soc|picosoc_mem:memory|mem[37][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][4] + +# Subckt 14715: picosoc_noflash:soc|picosoc_mem:memory|Mux27~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[37][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[33][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~5 + +# Subckt 14716: picosoc_noflash:soc|picosoc_mem:memory|mem[3][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][4] + +# Subckt 14717: picosoc_noflash:soc|picosoc_mem:memory|mem[35][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][4] + +# Subckt 14718: picosoc_noflash:soc|picosoc_mem:memory|mem[7][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][4] + +# Subckt 14719: picosoc_noflash:soc|picosoc_mem:memory|mem[39][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][4] + +# Subckt 14720: picosoc_noflash:soc|picosoc_mem:memory|Mux27~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[39][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[35][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~6 + +# Subckt 14721: picosoc_noflash:soc|picosoc_mem:memory|mem[9][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][4] + +# Subckt 14722: picosoc_noflash:soc|picosoc_mem:memory|mem[41][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][4] + +# Subckt 14723: picosoc_noflash:soc|picosoc_mem:memory|mem[13][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][4] + +# Subckt 14724: picosoc_noflash:soc|picosoc_mem:memory|mem[45][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][4] + +# Subckt 14725: picosoc_noflash:soc|picosoc_mem:memory|Mux27~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[45][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[41][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~7 + +# Subckt 14726: picosoc_noflash:soc|picosoc_mem:memory|mem[11][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][4] + +# Subckt 14727: picosoc_noflash:soc|picosoc_mem:memory|mem[43][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][4] + +# Subckt 14728: picosoc_noflash:soc|picosoc_mem:memory|mem[15][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][4] + +# Subckt 14729: picosoc_noflash:soc|picosoc_mem:memory|mem[47][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][4] + +# Subckt 14730: picosoc_noflash:soc|picosoc_mem:memory|Mux27~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[47][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[43][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~8 + +# Subckt 14731: picosoc_noflash:soc|picosoc_mem:memory|Mux27~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~9 + +# Subckt 14732: picosoc_noflash:soc|picosoc_mem:memory|mem[16][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][4] + +# Subckt 14733: picosoc_noflash:soc|picosoc_mem:memory|mem[48][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][4] + +# Subckt 14734: picosoc_noflash:soc|picosoc_mem:memory|mem[24][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][4] + +# Subckt 14735: picosoc_noflash:soc|picosoc_mem:memory|mem[56][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][4] + +# Subckt 14736: picosoc_noflash:soc|picosoc_mem:memory|Mux27~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[56][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[24][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[48][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~10 + +# Subckt 14737: picosoc_noflash:soc|picosoc_mem:memory|mem[18][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][4] + +# Subckt 14738: picosoc_noflash:soc|picosoc_mem:memory|mem[50][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][4] + +# Subckt 14739: picosoc_noflash:soc|picosoc_mem:memory|mem[26][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][4] + +# Subckt 14740: picosoc_noflash:soc|picosoc_mem:memory|mem[58][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][4] + +# Subckt 14741: picosoc_noflash:soc|picosoc_mem:memory|Mux27~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[58][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[50][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[18][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~11 + +# Subckt 14742: picosoc_noflash:soc|picosoc_mem:memory|mem[20][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][4] + +# Subckt 14743: picosoc_noflash:soc|picosoc_mem:memory|mem[52][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][4] + +# Subckt 14744: picosoc_noflash:soc|picosoc_mem:memory|mem[28][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][4] + +# Subckt 14745: picosoc_noflash:soc|picosoc_mem:memory|mem[60][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][4] + +# Subckt 14746: picosoc_noflash:soc|picosoc_mem:memory|Mux27~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[60][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[28][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[52][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~12 + +# Subckt 14747: picosoc_noflash:soc|picosoc_mem:memory|mem[22][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][4] + +# Subckt 14748: picosoc_noflash:soc|picosoc_mem:memory|mem[54][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][4] + +# Subckt 14749: picosoc_noflash:soc|picosoc_mem:memory|mem[30][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][4] + +# Subckt 14750: picosoc_noflash:soc|picosoc_mem:memory|mem[62][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][4] + +# Subckt 14751: picosoc_noflash:soc|picosoc_mem:memory|Mux27~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[62][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[54][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[22][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~13 + +# Subckt 14752: picosoc_noflash:soc|picosoc_mem:memory|Mux27~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~14 + +# Subckt 14753: picosoc_noflash:soc|picosoc_mem:memory|mem[17][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][4] + +# Subckt 14754: picosoc_noflash:soc|picosoc_mem:memory|mem[49][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][4] + +# Subckt 14755: picosoc_noflash:soc|picosoc_mem:memory|mem[25][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][4] + +# Subckt 14756: picosoc_noflash:soc|picosoc_mem:memory|mem[57][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][4] + +# Subckt 14757: picosoc_noflash:soc|picosoc_mem:memory|Mux27~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[57][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[25][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[49][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~15 + +# Subckt 14758: picosoc_noflash:soc|picosoc_mem:memory|mem[19][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][4] + +# Subckt 14759: picosoc_noflash:soc|picosoc_mem:memory|mem[51][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][4] + +# Subckt 14760: picosoc_noflash:soc|picosoc_mem:memory|mem[27][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][4] + +# Subckt 14761: picosoc_noflash:soc|picosoc_mem:memory|mem[59][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][4] + +# Subckt 14762: picosoc_noflash:soc|picosoc_mem:memory|Mux27~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[59][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[27][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[51][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~16 + +# Subckt 14763: picosoc_noflash:soc|picosoc_mem:memory|mem[21][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][4] + +# Subckt 14764: picosoc_noflash:soc|picosoc_mem:memory|mem[53][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][4] + +# Subckt 14765: picosoc_noflash:soc|picosoc_mem:memory|mem[29][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][4] + +# Subckt 14766: picosoc_noflash:soc|picosoc_mem:memory|mem[61][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][4] + +# Subckt 14767: picosoc_noflash:soc|picosoc_mem:memory|Mux27~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[61][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[53][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[21][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~17 + +# Subckt 14768: picosoc_noflash:soc|picosoc_mem:memory|mem[23][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][4] + +# Subckt 14769: picosoc_noflash:soc|picosoc_mem:memory|mem[55][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][4] + +# Subckt 14770: picosoc_noflash:soc|picosoc_mem:memory|mem[31][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][4] + +# Subckt 14771: picosoc_noflash:soc|picosoc_mem:memory|mem[63][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][4] + +# Subckt 14772: picosoc_noflash:soc|picosoc_mem:memory|Mux27~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[63][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[55][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[23][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~18 + +# Subckt 14773: picosoc_noflash:soc|picosoc_mem:memory|Mux27~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~19 + +# Subckt 14774: picosoc_noflash:soc|picosoc_mem:memory|Mux27~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~20 + +# Subckt 14775: picosoc_noflash:soc|picosoc_mem:memory|mem[64][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][4] + +# Subckt 14776: picosoc_noflash:soc|picosoc_mem:memory|mem[96][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][4] + +# Subckt 14777: picosoc_noflash:soc|picosoc_mem:memory|mem[65][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][4] + +# Subckt 14778: picosoc_noflash:soc|picosoc_mem:memory|mem[97][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][4] + +# Subckt 14779: picosoc_noflash:soc|picosoc_mem:memory|Mux27~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[97][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[65][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~21 + +# Subckt 14780: picosoc_noflash:soc|picosoc_mem:memory|mem[80][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][4] + +# Subckt 14781: picosoc_noflash:soc|picosoc_mem:memory|mem[112][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][4] + +# Subckt 14782: picosoc_noflash:soc|picosoc_mem:memory|mem[81][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][4] + +# Subckt 14783: picosoc_noflash:soc|picosoc_mem:memory|mem[113][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][4] + +# Subckt 14784: picosoc_noflash:soc|picosoc_mem:memory|Mux27~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[113][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[81][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~22 + +# Subckt 14785: picosoc_noflash:soc|picosoc_mem:memory|mem[72][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][4] + +# Subckt 14786: picosoc_noflash:soc|picosoc_mem:memory|mem[104][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][4] + +# Subckt 14787: picosoc_noflash:soc|picosoc_mem:memory|mem[73][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][4] + +# Subckt 14788: picosoc_noflash:soc|picosoc_mem:memory|mem[105][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][4] + +# Subckt 14789: picosoc_noflash:soc|picosoc_mem:memory|Mux27~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[105][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~23 + +# Subckt 14790: picosoc_noflash:soc|picosoc_mem:memory|mem[88][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][4] + +# Subckt 14791: picosoc_noflash:soc|picosoc_mem:memory|mem[120][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][4] + +# Subckt 14792: picosoc_noflash:soc|picosoc_mem:memory|mem[89][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][4] + +# Subckt 14793: picosoc_noflash:soc|picosoc_mem:memory|mem[121][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][4] + +# Subckt 14794: picosoc_noflash:soc|picosoc_mem:memory|Mux27~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[121][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[88][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~24 + +# Subckt 14795: picosoc_noflash:soc|picosoc_mem:memory|Mux27~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~25 + +# Subckt 14796: picosoc_noflash:soc|picosoc_mem:memory|mem[66][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][4] + +# Subckt 14797: picosoc_noflash:soc|picosoc_mem:memory|mem[98][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][4] + +# Subckt 14798: picosoc_noflash:soc|picosoc_mem:memory|mem[82][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][4] + +# Subckt 14799: picosoc_noflash:soc|picosoc_mem:memory|mem[114][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][4] + +# Subckt 14800: picosoc_noflash:soc|picosoc_mem:memory|Mux27~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[82][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[98][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~26 + +# Subckt 14801: picosoc_noflash:soc|picosoc_mem:memory|mem[67][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][4] + +# Subckt 14802: picosoc_noflash:soc|picosoc_mem:memory|mem[99][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][4] + +# Subckt 14803: picosoc_noflash:soc|picosoc_mem:memory|mem[83][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][4] + +# Subckt 14804: picosoc_noflash:soc|picosoc_mem:memory|mem[115][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][4] + +# Subckt 14805: picosoc_noflash:soc|picosoc_mem:memory|Mux27~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[115][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[83][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[99][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[67][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~27 + +# Subckt 14806: picosoc_noflash:soc|picosoc_mem:memory|mem[74][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][4] + +# Subckt 14807: picosoc_noflash:soc|picosoc_mem:memory|mem[106][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][4] + +# Subckt 14808: picosoc_noflash:soc|picosoc_mem:memory|mem[90][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][4] + +# Subckt 14809: picosoc_noflash:soc|picosoc_mem:memory|mem[122][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][4] + +# Subckt 14810: picosoc_noflash:soc|picosoc_mem:memory|Mux27~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[106][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~28 + +# Subckt 14811: picosoc_noflash:soc|picosoc_mem:memory|mem[75][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][4] + +# Subckt 14812: picosoc_noflash:soc|picosoc_mem:memory|mem[107][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][4] + +# Subckt 14813: picosoc_noflash:soc|picosoc_mem:memory|mem[91][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][4] + +# Subckt 14814: picosoc_noflash:soc|picosoc_mem:memory|mem[123][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][4] + +# Subckt 14815: picosoc_noflash:soc|picosoc_mem:memory|Mux27~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[107][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[75][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~29 + +# Subckt 14816: picosoc_noflash:soc|picosoc_mem:memory|Mux27~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~30 + +# Subckt 14817: picosoc_noflash:soc|picosoc_mem:memory|mem[68][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][4] + +# Subckt 14818: picosoc_noflash:soc|picosoc_mem:memory|mem[100][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][4] + +# Subckt 14819: picosoc_noflash:soc|picosoc_mem:memory|mem[69][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][4] + +# Subckt 14820: picosoc_noflash:soc|picosoc_mem:memory|mem[101][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][4] + +# Subckt 14821: picosoc_noflash:soc|picosoc_mem:memory|Mux27~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[101][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~31 + +# Subckt 14822: picosoc_noflash:soc|picosoc_mem:memory|mem[84][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][4] + +# Subckt 14823: picosoc_noflash:soc|picosoc_mem:memory|mem[116][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][4] + +# Subckt 14824: picosoc_noflash:soc|picosoc_mem:memory|mem[85][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][4] + +# Subckt 14825: picosoc_noflash:soc|picosoc_mem:memory|mem[117][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][4] + +# Subckt 14826: picosoc_noflash:soc|picosoc_mem:memory|Mux27~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[85][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[116][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~32 + +# Subckt 14827: picosoc_noflash:soc|picosoc_mem:memory|mem[76][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][4] + +# Subckt 14828: picosoc_noflash:soc|picosoc_mem:memory|mem[108][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][4] + +# Subckt 14829: picosoc_noflash:soc|picosoc_mem:memory|mem[77][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][4] + +# Subckt 14830: picosoc_noflash:soc|picosoc_mem:memory|mem[109][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][4] + +# Subckt 14831: picosoc_noflash:soc|picosoc_mem:memory|Mux27~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[109][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~33 + +# Subckt 14832: picosoc_noflash:soc|picosoc_mem:memory|mem[92][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][4] + +# Subckt 14833: picosoc_noflash:soc|picosoc_mem:memory|mem[124][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][4] + +# Subckt 14834: picosoc_noflash:soc|picosoc_mem:memory|mem[93][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][4] + +# Subckt 14835: picosoc_noflash:soc|picosoc_mem:memory|mem[125][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][4] + +# Subckt 14836: picosoc_noflash:soc|picosoc_mem:memory|Mux27~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[124][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[92][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~34 + +# Subckt 14837: picosoc_noflash:soc|picosoc_mem:memory|Mux27~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~35 + +# Subckt 14838: picosoc_noflash:soc|picosoc_mem:memory|mem[70][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][4] + +# Subckt 14839: picosoc_noflash:soc|picosoc_mem:memory|mem[102][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][4] + +# Subckt 14840: picosoc_noflash:soc|picosoc_mem:memory|mem[86][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][4] + +# Subckt 14841: picosoc_noflash:soc|picosoc_mem:memory|mem[118][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][4] + +# Subckt 14842: picosoc_noflash:soc|picosoc_mem:memory|Mux27~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[86][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~36 + +# Subckt 14843: picosoc_noflash:soc|picosoc_mem:memory|mem[71][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][4] + +# Subckt 14844: picosoc_noflash:soc|picosoc_mem:memory|mem[103][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][4] + +# Subckt 14845: picosoc_noflash:soc|picosoc_mem:memory|mem[87][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][4] + +# Subckt 14846: picosoc_noflash:soc|picosoc_mem:memory|mem[119][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][4] + +# Subckt 14847: picosoc_noflash:soc|picosoc_mem:memory|Mux27~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[87][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[71][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~37 + +# Subckt 14848: picosoc_noflash:soc|picosoc_mem:memory|mem[78][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][4] + +# Subckt 14849: picosoc_noflash:soc|picosoc_mem:memory|mem[110][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][4] + +# Subckt 14850: picosoc_noflash:soc|picosoc_mem:memory|mem[94][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][4] + +# Subckt 14851: picosoc_noflash:soc|picosoc_mem:memory|mem[126][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][4] + +# Subckt 14852: picosoc_noflash:soc|picosoc_mem:memory|Mux27~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[78][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~38 + +# Subckt 14853: picosoc_noflash:soc|picosoc_mem:memory|mem[79][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][4] + +# Subckt 14854: picosoc_noflash:soc|picosoc_mem:memory|mem[111][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][4] + +# Subckt 14855: picosoc_noflash:soc|picosoc_mem:memory|mem[95][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][4] + +# Subckt 14856: picosoc_noflash:soc|picosoc_mem:memory|mem[127][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][4] + +# Subckt 14857: picosoc_noflash:soc|picosoc_mem:memory|Mux27~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[111][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[79][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~39 + +# Subckt 14858: picosoc_noflash:soc|picosoc_mem:memory|Mux27~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~40 + +# Subckt 14859: picosoc_noflash:soc|picosoc_mem:memory|Mux27~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~41 + +# Subckt 14860: picosoc_noflash:soc|picosoc_mem:memory|mem[128][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][4] + +# Subckt 14861: picosoc_noflash:soc|picosoc_mem:memory|mem[160][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][4] + +# Subckt 14862: picosoc_noflash:soc|picosoc_mem:memory|mem[130][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][4] + +# Subckt 14863: picosoc_noflash:soc|picosoc_mem:memory|mem[162][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][4] + +# Subckt 14864: picosoc_noflash:soc|picosoc_mem:memory|Mux27~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[162][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[130][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~42 + +# Subckt 14865: picosoc_noflash:soc|picosoc_mem:memory|mem[144][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][4] + +# Subckt 14866: picosoc_noflash:soc|picosoc_mem:memory|mem[176][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][4] + +# Subckt 14867: picosoc_noflash:soc|picosoc_mem:memory|mem[146][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][4] + +# Subckt 14868: picosoc_noflash:soc|picosoc_mem:memory|mem[178][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][4] + +# Subckt 14869: picosoc_noflash:soc|picosoc_mem:memory|Mux27~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[146][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~43 + +# Subckt 14870: picosoc_noflash:soc|picosoc_mem:memory|mem[132][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][4] + +# Subckt 14871: picosoc_noflash:soc|picosoc_mem:memory|mem[164][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][4] + +# Subckt 14872: picosoc_noflash:soc|picosoc_mem:memory|mem[134][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][4] + +# Subckt 14873: picosoc_noflash:soc|picosoc_mem:memory|mem[166][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][4] + +# Subckt 14874: picosoc_noflash:soc|picosoc_mem:memory|Mux27~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[166][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[134][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~44 + +# Subckt 14875: picosoc_noflash:soc|picosoc_mem:memory|mem[148][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][4] + +# Subckt 14876: picosoc_noflash:soc|picosoc_mem:memory|mem[180][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][4] + +# Subckt 14877: picosoc_noflash:soc|picosoc_mem:memory|mem[150][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][4] + +# Subckt 14878: picosoc_noflash:soc|picosoc_mem:memory|mem[182][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][4] + +# Subckt 14879: picosoc_noflash:soc|picosoc_mem:memory|Mux27~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[150][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[180][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~45 + +# Subckt 14880: picosoc_noflash:soc|picosoc_mem:memory|Mux27~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~46 + +# Subckt 14881: picosoc_noflash:soc|picosoc_mem:memory|mem[129][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][4] + +# Subckt 14882: picosoc_noflash:soc|picosoc_mem:memory|mem[161][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][4] + +# Subckt 14883: picosoc_noflash:soc|picosoc_mem:memory|mem[133][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][4] + +# Subckt 14884: picosoc_noflash:soc|picosoc_mem:memory|mem[165][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][4] + +# Subckt 14885: picosoc_noflash:soc|picosoc_mem:memory|Mux27~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[165][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[129][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~47 + +# Subckt 14886: picosoc_noflash:soc|picosoc_mem:memory|mem[131][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][4] + +# Subckt 14887: picosoc_noflash:soc|picosoc_mem:memory|mem[163][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][4] + +# Subckt 14888: picosoc_noflash:soc|picosoc_mem:memory|mem[135][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][4] + +# Subckt 14889: picosoc_noflash:soc|picosoc_mem:memory|mem[167][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][4] + +# Subckt 14890: picosoc_noflash:soc|picosoc_mem:memory|Mux27~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[167][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[163][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[131][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~48 + +# Subckt 14891: picosoc_noflash:soc|picosoc_mem:memory|mem[145][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][4] + +# Subckt 14892: picosoc_noflash:soc|picosoc_mem:memory|mem[177][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][4] + +# Subckt 14893: picosoc_noflash:soc|picosoc_mem:memory|mem[149][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][4] + +# Subckt 14894: picosoc_noflash:soc|picosoc_mem:memory|mem[181][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][4] + +# Subckt 14895: picosoc_noflash:soc|picosoc_mem:memory|Mux27~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[149][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~49 + +# Subckt 14896: picosoc_noflash:soc|picosoc_mem:memory|mem[147][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][4] + +# Subckt 14897: picosoc_noflash:soc|picosoc_mem:memory|mem[179][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][4] + +# Subckt 14898: picosoc_noflash:soc|picosoc_mem:memory|mem[151][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][4] + +# Subckt 14899: picosoc_noflash:soc|picosoc_mem:memory|mem[183][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][4] + +# Subckt 14900: picosoc_noflash:soc|picosoc_mem:memory|Mux27~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[151][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[179][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~50 + +# Subckt 14901: picosoc_noflash:soc|picosoc_mem:memory|Mux27~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~51 + +# Subckt 14902: picosoc_noflash:soc|picosoc_mem:memory|mem[136][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][4] + +# Subckt 14903: picosoc_noflash:soc|picosoc_mem:memory|mem[168][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][4] + +# Subckt 14904: picosoc_noflash:soc|picosoc_mem:memory|mem[138][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][4] + +# Subckt 14905: picosoc_noflash:soc|picosoc_mem:memory|mem[170][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][4] + +# Subckt 14906: picosoc_noflash:soc|picosoc_mem:memory|Mux27~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[170][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[138][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~52 + +# Subckt 14907: picosoc_noflash:soc|picosoc_mem:memory|mem[152][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][4] + +# Subckt 14908: picosoc_noflash:soc|picosoc_mem:memory|mem[184][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][4] + +# Subckt 14909: picosoc_noflash:soc|picosoc_mem:memory|mem[154][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][4] + +# Subckt 14910: picosoc_noflash:soc|picosoc_mem:memory|mem[186][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][4] + +# Subckt 14911: picosoc_noflash:soc|picosoc_mem:memory|Mux27~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[152][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~53 + +# Subckt 14912: picosoc_noflash:soc|picosoc_mem:memory|mem[140][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][4] + +# Subckt 14913: picosoc_noflash:soc|picosoc_mem:memory|mem[172][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][4] + +# Subckt 14914: picosoc_noflash:soc|picosoc_mem:memory|mem[142][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][4] + +# Subckt 14915: picosoc_noflash:soc|picosoc_mem:memory|mem[174][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][4] + +# Subckt 14916: picosoc_noflash:soc|picosoc_mem:memory|Mux27~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[174][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[142][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~54 + +# Subckt 14917: picosoc_noflash:soc|picosoc_mem:memory|mem[156][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][4] + +# Subckt 14918: picosoc_noflash:soc|picosoc_mem:memory|mem[188][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][4] + +# Subckt 14919: picosoc_noflash:soc|picosoc_mem:memory|mem[158][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][4] + +# Subckt 14920: picosoc_noflash:soc|picosoc_mem:memory|mem[190][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][4] + +# Subckt 14921: picosoc_noflash:soc|picosoc_mem:memory|Mux27~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[188][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[156][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~55 + +# Subckt 14922: picosoc_noflash:soc|picosoc_mem:memory|Mux27~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~56 + +# Subckt 14923: picosoc_noflash:soc|picosoc_mem:memory|mem[137][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][4] + +# Subckt 14924: picosoc_noflash:soc|picosoc_mem:memory|mem[169][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][4] + +# Subckt 14925: picosoc_noflash:soc|picosoc_mem:memory|mem[141][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][4] + +# Subckt 14926: picosoc_noflash:soc|picosoc_mem:memory|mem[173][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][4] + +# Subckt 14927: picosoc_noflash:soc|picosoc_mem:memory|Mux27~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[173][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[169][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[137][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~57 + +# Subckt 14928: picosoc_noflash:soc|picosoc_mem:memory|mem[139][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][4] + +# Subckt 14929: picosoc_noflash:soc|picosoc_mem:memory|mem[171][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][4] + +# Subckt 14930: picosoc_noflash:soc|picosoc_mem:memory|mem[143][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][4] + +# Subckt 14931: picosoc_noflash:soc|picosoc_mem:memory|mem[175][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][4] + +# Subckt 14932: picosoc_noflash:soc|picosoc_mem:memory|Mux27~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[175][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[171][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[139][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~58 + +# Subckt 14933: picosoc_noflash:soc|picosoc_mem:memory|mem[153][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][4] + +# Subckt 14934: picosoc_noflash:soc|picosoc_mem:memory|mem[185][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][4] + +# Subckt 14935: picosoc_noflash:soc|picosoc_mem:memory|mem[157][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][4] + +# Subckt 14936: picosoc_noflash:soc|picosoc_mem:memory|mem[189][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][4] + +# Subckt 14937: picosoc_noflash:soc|picosoc_mem:memory|Mux27~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[153][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~59 + +# Subckt 14938: picosoc_noflash:soc|picosoc_mem:memory|mem[155][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][4] + +# Subckt 14939: picosoc_noflash:soc|picosoc_mem:memory|mem[187][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][4] + +# Subckt 14940: picosoc_noflash:soc|picosoc_mem:memory|mem[159][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][4] + +# Subckt 14941: picosoc_noflash:soc|picosoc_mem:memory|mem[191][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][4] + +# Subckt 14942: picosoc_noflash:soc|picosoc_mem:memory|Mux27~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[187][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[155][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~60 + +# Subckt 14943: picosoc_noflash:soc|picosoc_mem:memory|Mux27~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~61 + +# Subckt 14944: picosoc_noflash:soc|picosoc_mem:memory|Mux27~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~62 + +# Subckt 14945: picosoc_noflash:soc|picosoc_mem:memory|mem[192][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][4] + +# Subckt 14946: picosoc_noflash:soc|picosoc_mem:memory|mem[224][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][4] + +# Subckt 14947: picosoc_noflash:soc|picosoc_mem:memory|mem[193][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][4] + +# Subckt 14948: picosoc_noflash:soc|picosoc_mem:memory|mem[225][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][4] + +# Subckt 14949: picosoc_noflash:soc|picosoc_mem:memory|Mux27~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[225][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[193][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[192][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~63 + +# Subckt 14950: picosoc_noflash:soc|picosoc_mem:memory|mem[200][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][4] + +# Subckt 14951: picosoc_noflash:soc|picosoc_mem:memory|mem[232][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][4] + +# Subckt 14952: picosoc_noflash:soc|picosoc_mem:memory|mem[201][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][4] + +# Subckt 14953: picosoc_noflash:soc|picosoc_mem:memory|mem[233][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][4] + +# Subckt 14954: picosoc_noflash:soc|picosoc_mem:memory|Mux27~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[233][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[201][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[200][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~64 + +# Subckt 14955: picosoc_noflash:soc|picosoc_mem:memory|mem[196][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][4] + +# Subckt 14956: picosoc_noflash:soc|picosoc_mem:memory|mem[228][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][4] + +# Subckt 14957: picosoc_noflash:soc|picosoc_mem:memory|mem[197][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][4] + +# Subckt 14958: picosoc_noflash:soc|picosoc_mem:memory|mem[229][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][4] + +# Subckt 14959: picosoc_noflash:soc|picosoc_mem:memory|Mux27~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[197][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[228][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[196][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~65 + +# Subckt 14960: picosoc_noflash:soc|picosoc_mem:memory|mem[204][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][4] + +# Subckt 14961: picosoc_noflash:soc|picosoc_mem:memory|mem[236][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][4] + +# Subckt 14962: picosoc_noflash:soc|picosoc_mem:memory|mem[205][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][4] + +# Subckt 14963: picosoc_noflash:soc|picosoc_mem:memory|mem[237][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][4] + +# Subckt 14964: picosoc_noflash:soc|picosoc_mem:memory|Mux27~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[205][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[236][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[204][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~66 + +# Subckt 14965: picosoc_noflash:soc|picosoc_mem:memory|Mux27~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~67 + +# Subckt 14966: picosoc_noflash:soc|picosoc_mem:memory|mem[208][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][4] + +# Subckt 14967: picosoc_noflash:soc|picosoc_mem:memory|mem[240][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][4] + +# Subckt 14968: picosoc_noflash:soc|picosoc_mem:memory|mem[216][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][4] + +# Subckt 14969: picosoc_noflash:soc|picosoc_mem:memory|mem[248][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][4] + +# Subckt 14970: picosoc_noflash:soc|picosoc_mem:memory|Mux27~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[216][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[208][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~68 + +# Subckt 14971: picosoc_noflash:soc|picosoc_mem:memory|mem[209][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][4] + +# Subckt 14972: picosoc_noflash:soc|picosoc_mem:memory|mem[241][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][4] + +# Subckt 14973: picosoc_noflash:soc|picosoc_mem:memory|mem[217][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][4] + +# Subckt 14974: picosoc_noflash:soc|picosoc_mem:memory|mem[249][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][4] + +# Subckt 14975: picosoc_noflash:soc|picosoc_mem:memory|Mux27~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[217][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[209][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~69 + +# Subckt 14976: picosoc_noflash:soc|picosoc_mem:memory|mem[212][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][4] + +# Subckt 14977: picosoc_noflash:soc|picosoc_mem:memory|mem[244][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][4] + +# Subckt 14978: picosoc_noflash:soc|picosoc_mem:memory|mem[220][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][4] + +# Subckt 14979: picosoc_noflash:soc|picosoc_mem:memory|mem[252][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][4] + +# Subckt 14980: picosoc_noflash:soc|picosoc_mem:memory|Mux27~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[220][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[212][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~70 + +# Subckt 14981: picosoc_noflash:soc|picosoc_mem:memory|mem[213][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][4] + +# Subckt 14982: picosoc_noflash:soc|picosoc_mem:memory|mem[245][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][4] + +# Subckt 14983: picosoc_noflash:soc|picosoc_mem:memory|mem[221][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][4] + +# Subckt 14984: picosoc_noflash:soc|picosoc_mem:memory|mem[253][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][4] + +# Subckt 14985: picosoc_noflash:soc|picosoc_mem:memory|Mux27~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[221][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[245][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[213][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~71 + +# Subckt 14986: picosoc_noflash:soc|picosoc_mem:memory|Mux27~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~72 + +# Subckt 14987: picosoc_noflash:soc|picosoc_mem:memory|mem[194][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][4] + +# Subckt 14988: picosoc_noflash:soc|picosoc_mem:memory|mem[226][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][4] + +# Subckt 14989: picosoc_noflash:soc|picosoc_mem:memory|mem[195][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][4] + +# Subckt 14990: picosoc_noflash:soc|picosoc_mem:memory|mem[227][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][4] + +# Subckt 14991: picosoc_noflash:soc|picosoc_mem:memory|Mux27~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[227][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[195][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[194][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~73 + +# Subckt 14992: picosoc_noflash:soc|picosoc_mem:memory|mem[202][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][4] + +# Subckt 14993: picosoc_noflash:soc|picosoc_mem:memory|mem[234][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][4] + +# Subckt 14994: picosoc_noflash:soc|picosoc_mem:memory|mem[203][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][4] + +# Subckt 14995: picosoc_noflash:soc|picosoc_mem:memory|mem[235][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][4] + +# Subckt 14996: picosoc_noflash:soc|picosoc_mem:memory|Mux27~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[235][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[203][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[202][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~74 + +# Subckt 14997: picosoc_noflash:soc|picosoc_mem:memory|mem[198][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][4] + +# Subckt 14998: picosoc_noflash:soc|picosoc_mem:memory|mem[230][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][4] + +# Subckt 14999: picosoc_noflash:soc|picosoc_mem:memory|mem[199][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][4] + +# Subckt 15000: picosoc_noflash:soc|picosoc_mem:memory|mem[231][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][4] + +# Subckt 15001: picosoc_noflash:soc|picosoc_mem:memory|Mux27~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[199][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[230][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[198][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~75 + +# Subckt 15002: picosoc_noflash:soc|picosoc_mem:memory|mem[206][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][4] + +# Subckt 15003: picosoc_noflash:soc|picosoc_mem:memory|mem[238][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][4] + +# Subckt 15004: picosoc_noflash:soc|picosoc_mem:memory|mem[207][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][4] + +# Subckt 15005: picosoc_noflash:soc|picosoc_mem:memory|mem[239][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][4] + +# Subckt 15006: picosoc_noflash:soc|picosoc_mem:memory|Mux27~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[207][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[238][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[206][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~76 + +# Subckt 15007: picosoc_noflash:soc|picosoc_mem:memory|Mux27~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~77 + +# Subckt 15008: picosoc_noflash:soc|picosoc_mem:memory|mem[210][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][4] + +# Subckt 15009: picosoc_noflash:soc|picosoc_mem:memory|mem[242][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][4] + +# Subckt 15010: picosoc_noflash:soc|picosoc_mem:memory|mem[218][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][4] + +# Subckt 15011: picosoc_noflash:soc|picosoc_mem:memory|mem[250][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][4] + +# Subckt 15012: picosoc_noflash:soc|picosoc_mem:memory|Mux27~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[218][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[210][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~78 + +# Subckt 15013: picosoc_noflash:soc|picosoc_mem:memory|mem[211][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][4] + +# Subckt 15014: picosoc_noflash:soc|picosoc_mem:memory|mem[243][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][4] + +# Subckt 15015: picosoc_noflash:soc|picosoc_mem:memory|mem[219][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][4] + +# Subckt 15016: picosoc_noflash:soc|picosoc_mem:memory|mem[251][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][4] + +# Subckt 15017: picosoc_noflash:soc|picosoc_mem:memory|Mux27~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[219][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[211][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~79 + +# Subckt 15018: picosoc_noflash:soc|picosoc_mem:memory|mem[214][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][4] + +# Subckt 15019: picosoc_noflash:soc|picosoc_mem:memory|mem[246][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][4] + +# Subckt 15020: picosoc_noflash:soc|picosoc_mem:memory|mem[222][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][4] + +# Subckt 15021: picosoc_noflash:soc|picosoc_mem:memory|mem[254][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][4] + +# Subckt 15022: picosoc_noflash:soc|picosoc_mem:memory|Mux27~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[222][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[214][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~80 + +# Subckt 15023: picosoc_noflash:soc|picosoc_mem:memory|mem[215][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][4] + +# Subckt 15024: picosoc_noflash:soc|picosoc_mem:memory|mem[247][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][4] + +# Subckt 15025: picosoc_noflash:soc|picosoc_mem:memory|mem[223][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][4] + +# Subckt 15026: picosoc_noflash:soc|picosoc_mem:memory|mem[255][4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][4] + +# Subckt 15027: picosoc_noflash:soc|picosoc_mem:memory|Mux27~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[223][4] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][4] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[215][4] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~81 + +# Subckt 15028: picosoc_noflash:soc|picosoc_mem:memory|Mux27~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~82 + +# Subckt 15029: picosoc_noflash:soc|picosoc_mem:memory|Mux27~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~83 + +# Subckt 15030: picosoc_noflash:soc|picosoc_mem:memory|Mux27~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux27~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux27~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux27~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux27~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux27~84 + +# Subckt 15031: picosoc_noflash:soc|picosoc_mem:memory|rdata[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux27~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[4] + +# Subckt 15032: picosoc_noflash:soc|mem_rdata[4]~134_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~10 \ + datae=picosoc_noflash:soc|mem_rdata[7]~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[4] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|rdata[4] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[4] \ + combout=picosoc_noflash:soc|mem_rdata[4]~134 + +# Subckt 15033: picosoc_noflash:soc|mem_rdata[4]~143_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a4 \ + datae=iomem_rdata[4] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[4]~143 + +# Subckt 15034: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~66 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~65 \ + datad=picosoc_noflash:soc|mem_rdata[4]~143 \ + datac=picosoc_noflash:soc|mem_rdata[4]~134 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 + +# Subckt 15035: picosoc_noflash:soc|picorv32:cpu|Equal8~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal8~0 + +# Subckt 15036: picosoc_noflash:soc|picorv32:cpu|instr_jal~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_jal~0 + +# Subckt 15037: picosoc_noflash:soc|picorv32:cpu|instr_jal~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_jal~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal8~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_jal~1 + +# Subckt 15038: picosoc_noflash:soc|picorv32:cpu|instr_jal~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_jal~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_jal + +# Subckt 15039: picosoc_noflash:soc|picorv32:cpu|Add7~32_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~32 + +# Subckt 15040: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~34 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector185~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[4] + +# Subckt 15041: picosoc_noflash:soc|picorv32:cpu|mem_addr[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~9 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] + +# Subckt 15042: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a1 + +# Subckt 15043: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[1] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[1] + +# Subckt 15044: picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1] + +# Subckt 15045: picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1] + +# Subckt 15046: picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1] + +# Subckt 15047: picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1] + +# Subckt 15048: picosoc_noflash:soc|picosoc_mem:memory|Mux30~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~0 + +# Subckt 15049: picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1] + +# Subckt 15050: picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1] + +# Subckt 15051: picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1] + +# Subckt 15052: picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1] + +# Subckt 15053: picosoc_noflash:soc|picosoc_mem:memory|Mux30~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~1 + +# Subckt 15054: picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1] + +# Subckt 15055: picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1] + +# Subckt 15056: picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1] + +# Subckt 15057: picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1] + +# Subckt 15058: picosoc_noflash:soc|picosoc_mem:memory|Mux30~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~2 + +# Subckt 15059: picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1] + +# Subckt 15060: picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1] + +# Subckt 15061: picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1] + +# Subckt 15062: picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1] + +# Subckt 15063: picosoc_noflash:soc|picosoc_mem:memory|Mux30~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~3 + +# Subckt 15064: picosoc_noflash:soc|picosoc_mem:memory|Mux30~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~4 + +# Subckt 15065: picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1] + +# Subckt 15066: picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1] + +# Subckt 15067: picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1] + +# Subckt 15068: picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1] + +# Subckt 15069: picosoc_noflash:soc|picosoc_mem:memory|Mux30~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~5 + +# Subckt 15070: picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1] + +# Subckt 15071: picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1] + +# Subckt 15072: picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1] + +# Subckt 15073: picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1] + +# Subckt 15074: picosoc_noflash:soc|picosoc_mem:memory|Mux30~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~6 + +# Subckt 15075: picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1] + +# Subckt 15076: picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1] + +# Subckt 15077: picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1] + +# Subckt 15078: picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1] + +# Subckt 15079: picosoc_noflash:soc|picosoc_mem:memory|Mux30~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~7 + +# Subckt 15080: picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1] + +# Subckt 15081: picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1] + +# Subckt 15082: picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1] + +# Subckt 15083: picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1] + +# Subckt 15084: picosoc_noflash:soc|picosoc_mem:memory|Mux30~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~8 + +# Subckt 15085: picosoc_noflash:soc|picosoc_mem:memory|Mux30~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~9 + +# Subckt 15086: picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1] + +# Subckt 15087: picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1] + +# Subckt 15088: picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1] + +# Subckt 15089: picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1] + +# Subckt 15090: picosoc_noflash:soc|picosoc_mem:memory|Mux30~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~10 + +# Subckt 15091: picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1] + +# Subckt 15092: picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1] + +# Subckt 15093: picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1] + +# Subckt 15094: picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1] + +# Subckt 15095: picosoc_noflash:soc|picosoc_mem:memory|Mux30~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~11 + +# Subckt 15096: picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1] + +# Subckt 15097: picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1] + +# Subckt 15098: picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1] + +# Subckt 15099: picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1] + +# Subckt 15100: picosoc_noflash:soc|picosoc_mem:memory|Mux30~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~12 + +# Subckt 15101: picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1] + +# Subckt 15102: picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1] + +# Subckt 15103: picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1] + +# Subckt 15104: picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1] + +# Subckt 15105: picosoc_noflash:soc|picosoc_mem:memory|Mux30~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~13 + +# Subckt 15106: picosoc_noflash:soc|picosoc_mem:memory|Mux30~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~14 + +# Subckt 15107: picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1] + +# Subckt 15108: picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1] + +# Subckt 15109: picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1] + +# Subckt 15110: picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1] + +# Subckt 15111: picosoc_noflash:soc|picosoc_mem:memory|Mux30~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~15 + +# Subckt 15112: picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1] + +# Subckt 15113: picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1] + +# Subckt 15114: picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1] + +# Subckt 15115: picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1] + +# Subckt 15116: picosoc_noflash:soc|picosoc_mem:memory|Mux30~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~16 + +# Subckt 15117: picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1] + +# Subckt 15118: picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1] + +# Subckt 15119: picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1] + +# Subckt 15120: picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1] + +# Subckt 15121: picosoc_noflash:soc|picosoc_mem:memory|Mux30~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~17 + +# Subckt 15122: picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1] + +# Subckt 15123: picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1] + +# Subckt 15124: picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1] + +# Subckt 15125: picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1] + +# Subckt 15126: picosoc_noflash:soc|picosoc_mem:memory|Mux30~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~18 + +# Subckt 15127: picosoc_noflash:soc|picosoc_mem:memory|Mux30~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~19 + +# Subckt 15128: picosoc_noflash:soc|picosoc_mem:memory|Mux30~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~20 + +# Subckt 15129: picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1] + +# Subckt 15130: picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1] + +# Subckt 15131: picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1] + +# Subckt 15132: picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1] + +# Subckt 15133: picosoc_noflash:soc|picosoc_mem:memory|Mux30~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~21 + +# Subckt 15134: picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1] + +# Subckt 15135: picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1] + +# Subckt 15136: picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1] + +# Subckt 15137: picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1] + +# Subckt 15138: picosoc_noflash:soc|picosoc_mem:memory|Mux30~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~22 + +# Subckt 15139: picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1] + +# Subckt 15140: picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1] + +# Subckt 15141: picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1] + +# Subckt 15142: picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1] + +# Subckt 15143: picosoc_noflash:soc|picosoc_mem:memory|Mux30~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~23 + +# Subckt 15144: picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1] + +# Subckt 15145: picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1] + +# Subckt 15146: picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1] + +# Subckt 15147: picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1] + +# Subckt 15148: picosoc_noflash:soc|picosoc_mem:memory|Mux30~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~24 + +# Subckt 15149: picosoc_noflash:soc|picosoc_mem:memory|Mux30~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~25 + +# Subckt 15150: picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1] + +# Subckt 15151: picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1] + +# Subckt 15152: picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1] + +# Subckt 15153: picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1] + +# Subckt 15154: picosoc_noflash:soc|picosoc_mem:memory|Mux30~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~26 + +# Subckt 15155: picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1] + +# Subckt 15156: picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1] + +# Subckt 15157: picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1] + +# Subckt 15158: picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1] + +# Subckt 15159: picosoc_noflash:soc|picosoc_mem:memory|Mux30~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~27 + +# Subckt 15160: picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1] + +# Subckt 15161: picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1] + +# Subckt 15162: picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1] + +# Subckt 15163: picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1] + +# Subckt 15164: picosoc_noflash:soc|picosoc_mem:memory|Mux30~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~28 + +# Subckt 15165: picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1] + +# Subckt 15166: picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1] + +# Subckt 15167: picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1] + +# Subckt 15168: picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1] + +# Subckt 15169: picosoc_noflash:soc|picosoc_mem:memory|Mux30~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~29 + +# Subckt 15170: picosoc_noflash:soc|picosoc_mem:memory|Mux30~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~30 + +# Subckt 15171: picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1] + +# Subckt 15172: picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1] + +# Subckt 15173: picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1] + +# Subckt 15174: picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1] + +# Subckt 15175: picosoc_noflash:soc|picosoc_mem:memory|Mux30~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~31 + +# Subckt 15176: picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1] + +# Subckt 15177: picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1] + +# Subckt 15178: picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1] + +# Subckt 15179: picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1] + +# Subckt 15180: picosoc_noflash:soc|picosoc_mem:memory|Mux30~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~32 + +# Subckt 15181: picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1] + +# Subckt 15182: picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1] + +# Subckt 15183: picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1] + +# Subckt 15184: picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1] + +# Subckt 15185: picosoc_noflash:soc|picosoc_mem:memory|Mux30~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~33 + +# Subckt 15186: picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1] + +# Subckt 15187: picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1] + +# Subckt 15188: picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1] + +# Subckt 15189: picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1] + +# Subckt 15190: picosoc_noflash:soc|picosoc_mem:memory|Mux30~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~34 + +# Subckt 15191: picosoc_noflash:soc|picosoc_mem:memory|Mux30~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~35 + +# Subckt 15192: picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1] + +# Subckt 15193: picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1] + +# Subckt 15194: picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1] + +# Subckt 15195: picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1] + +# Subckt 15196: picosoc_noflash:soc|picosoc_mem:memory|Mux30~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~36 + +# Subckt 15197: picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1] + +# Subckt 15198: picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1] + +# Subckt 15199: picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1] + +# Subckt 15200: picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1] + +# Subckt 15201: picosoc_noflash:soc|picosoc_mem:memory|Mux30~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~37 + +# Subckt 15202: picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1] + +# Subckt 15203: picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1] + +# Subckt 15204: picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1] + +# Subckt 15205: picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1] + +# Subckt 15206: picosoc_noflash:soc|picosoc_mem:memory|Mux30~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~38 + +# Subckt 15207: picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1] + +# Subckt 15208: picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1] + +# Subckt 15209: picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1] + +# Subckt 15210: picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1] + +# Subckt 15211: picosoc_noflash:soc|picosoc_mem:memory|Mux30~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~39 + +# Subckt 15212: picosoc_noflash:soc|picosoc_mem:memory|Mux30~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~40 + +# Subckt 15213: picosoc_noflash:soc|picosoc_mem:memory|Mux30~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~41 + +# Subckt 15214: picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1] + +# Subckt 15215: picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1] + +# Subckt 15216: picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1] + +# Subckt 15217: picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1] + +# Subckt 15218: picosoc_noflash:soc|picosoc_mem:memory|Mux30~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~42 + +# Subckt 15219: picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1] + +# Subckt 15220: picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1] + +# Subckt 15221: picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1] + +# Subckt 15222: picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1] + +# Subckt 15223: picosoc_noflash:soc|picosoc_mem:memory|Mux30~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~43 + +# Subckt 15224: picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1] + +# Subckt 15225: picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1] + +# Subckt 15226: picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1] + +# Subckt 15227: picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1] + +# Subckt 15228: picosoc_noflash:soc|picosoc_mem:memory|Mux30~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~44 + +# Subckt 15229: picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1] + +# Subckt 15230: picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1] + +# Subckt 15231: picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1] + +# Subckt 15232: picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1] + +# Subckt 15233: picosoc_noflash:soc|picosoc_mem:memory|Mux30~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~45 + +# Subckt 15234: picosoc_noflash:soc|picosoc_mem:memory|Mux30~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~46 + +# Subckt 15235: picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1] + +# Subckt 15236: picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1] + +# Subckt 15237: picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1] + +# Subckt 15238: picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1] + +# Subckt 15239: picosoc_noflash:soc|picosoc_mem:memory|Mux30~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~47 + +# Subckt 15240: picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1] + +# Subckt 15241: picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1] + +# Subckt 15242: picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1] + +# Subckt 15243: picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1] + +# Subckt 15244: picosoc_noflash:soc|picosoc_mem:memory|Mux30~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~48 + +# Subckt 15245: picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1] + +# Subckt 15246: picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1] + +# Subckt 15247: picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1] + +# Subckt 15248: picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1] + +# Subckt 15249: picosoc_noflash:soc|picosoc_mem:memory|Mux30~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~49 + +# Subckt 15250: picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1] + +# Subckt 15251: picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1] + +# Subckt 15252: picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1] + +# Subckt 15253: picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1] + +# Subckt 15254: picosoc_noflash:soc|picosoc_mem:memory|Mux30~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~50 + +# Subckt 15255: picosoc_noflash:soc|picosoc_mem:memory|Mux30~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~51 + +# Subckt 15256: picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1] + +# Subckt 15257: picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1] + +# Subckt 15258: picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1] + +# Subckt 15259: picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1] + +# Subckt 15260: picosoc_noflash:soc|picosoc_mem:memory|Mux30~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~52 + +# Subckt 15261: picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1] + +# Subckt 15262: picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1] + +# Subckt 15263: picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1] + +# Subckt 15264: picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1] + +# Subckt 15265: picosoc_noflash:soc|picosoc_mem:memory|Mux30~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~53 + +# Subckt 15266: picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1] + +# Subckt 15267: picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1] + +# Subckt 15268: picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1] + +# Subckt 15269: picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1] + +# Subckt 15270: picosoc_noflash:soc|picosoc_mem:memory|Mux30~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~54 + +# Subckt 15271: picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1] + +# Subckt 15272: picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1] + +# Subckt 15273: picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1] + +# Subckt 15274: picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1] + +# Subckt 15275: picosoc_noflash:soc|picosoc_mem:memory|Mux30~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~55 + +# Subckt 15276: picosoc_noflash:soc|picosoc_mem:memory|Mux30~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~56 + +# Subckt 15277: picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1] + +# Subckt 15278: picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1] + +# Subckt 15279: picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1] + +# Subckt 15280: picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1] + +# Subckt 15281: picosoc_noflash:soc|picosoc_mem:memory|Mux30~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~57 + +# Subckt 15282: picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1] + +# Subckt 15283: picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1] + +# Subckt 15284: picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1] + +# Subckt 15285: picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1] + +# Subckt 15286: picosoc_noflash:soc|picosoc_mem:memory|Mux30~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~58 + +# Subckt 15287: picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1] + +# Subckt 15288: picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1] + +# Subckt 15289: picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1] + +# Subckt 15290: picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1] + +# Subckt 15291: picosoc_noflash:soc|picosoc_mem:memory|Mux30~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~59 + +# Subckt 15292: picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1] + +# Subckt 15293: picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1] + +# Subckt 15294: picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1] + +# Subckt 15295: picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1] + +# Subckt 15296: picosoc_noflash:soc|picosoc_mem:memory|Mux30~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~60 + +# Subckt 15297: picosoc_noflash:soc|picosoc_mem:memory|Mux30~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~61 + +# Subckt 15298: picosoc_noflash:soc|picosoc_mem:memory|Mux30~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~62 + +# Subckt 15299: picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1] + +# Subckt 15300: picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1] + +# Subckt 15301: picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1] + +# Subckt 15302: picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1] + +# Subckt 15303: picosoc_noflash:soc|picosoc_mem:memory|Mux30~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~63 + +# Subckt 15304: picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1] + +# Subckt 15305: picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1] + +# Subckt 15306: picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1] + +# Subckt 15307: picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1] + +# Subckt 15308: picosoc_noflash:soc|picosoc_mem:memory|Mux30~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~64 + +# Subckt 15309: picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1] + +# Subckt 15310: picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1] + +# Subckt 15311: picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1] + +# Subckt 15312: picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1] + +# Subckt 15313: picosoc_noflash:soc|picosoc_mem:memory|Mux30~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~65 + +# Subckt 15314: picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1] + +# Subckt 15315: picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1] + +# Subckt 15316: picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1] + +# Subckt 15317: picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1] + +# Subckt 15318: picosoc_noflash:soc|picosoc_mem:memory|Mux30~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~66 + +# Subckt 15319: picosoc_noflash:soc|picosoc_mem:memory|Mux30~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~67 + +# Subckt 15320: picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1] + +# Subckt 15321: picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1] + +# Subckt 15322: picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1] + +# Subckt 15323: picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1] + +# Subckt 15324: picosoc_noflash:soc|picosoc_mem:memory|Mux30~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~68 + +# Subckt 15325: picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1] + +# Subckt 15326: picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1] + +# Subckt 15327: picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1] + +# Subckt 15328: picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1] + +# Subckt 15329: picosoc_noflash:soc|picosoc_mem:memory|Mux30~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~69 + +# Subckt 15330: picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1] + +# Subckt 15331: picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1] + +# Subckt 15332: picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1] + +# Subckt 15333: picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1] + +# Subckt 15334: picosoc_noflash:soc|picosoc_mem:memory|Mux30~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~70 + +# Subckt 15335: picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1] + +# Subckt 15336: picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1] + +# Subckt 15337: picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1] + +# Subckt 15338: picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1] + +# Subckt 15339: picosoc_noflash:soc|picosoc_mem:memory|Mux30~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~71 + +# Subckt 15340: picosoc_noflash:soc|picosoc_mem:memory|Mux30~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~72 + +# Subckt 15341: picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1] + +# Subckt 15342: picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1] + +# Subckt 15343: picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1] + +# Subckt 15344: picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1] + +# Subckt 15345: picosoc_noflash:soc|picosoc_mem:memory|Mux30~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~73 + +# Subckt 15346: picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1] + +# Subckt 15347: picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1] + +# Subckt 15348: picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1] + +# Subckt 15349: picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1] + +# Subckt 15350: picosoc_noflash:soc|picosoc_mem:memory|Mux30~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~74 + +# Subckt 15351: picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1] + +# Subckt 15352: picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1] + +# Subckt 15353: picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1] + +# Subckt 15354: picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1] + +# Subckt 15355: picosoc_noflash:soc|picosoc_mem:memory|Mux30~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~75 + +# Subckt 15356: picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1] + +# Subckt 15357: picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1] + +# Subckt 15358: picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1] + +# Subckt 15359: picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1] + +# Subckt 15360: picosoc_noflash:soc|picosoc_mem:memory|Mux30~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~76 + +# Subckt 15361: picosoc_noflash:soc|picosoc_mem:memory|Mux30~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~77 + +# Subckt 15362: picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1] + +# Subckt 15363: picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1] + +# Subckt 15364: picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1] + +# Subckt 15365: picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1] + +# Subckt 15366: picosoc_noflash:soc|picosoc_mem:memory|Mux30~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~78 + +# Subckt 15367: picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1] + +# Subckt 15368: picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1] + +# Subckt 15369: picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1] + +# Subckt 15370: picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1] + +# Subckt 15371: picosoc_noflash:soc|picosoc_mem:memory|Mux30~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~79 + +# Subckt 15372: picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1] + +# Subckt 15373: picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1] + +# Subckt 15374: picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1] + +# Subckt 15375: picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1] + +# Subckt 15376: picosoc_noflash:soc|picosoc_mem:memory|Mux30~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~80 + +# Subckt 15377: picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1] + +# Subckt 15378: picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1] + +# Subckt 15379: picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1] + +# Subckt 15380: picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1] + +# Subckt 15381: picosoc_noflash:soc|picosoc_mem:memory|Mux30~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~81 + +# Subckt 15382: picosoc_noflash:soc|picosoc_mem:memory|Mux30~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~82 + +# Subckt 15383: picosoc_noflash:soc|picosoc_mem:memory|Mux30~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~83 + +# Subckt 15384: picosoc_noflash:soc|picosoc_mem:memory|Mux30~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux30~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux30~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux30~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux30~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux30~84 + +# Subckt 15385: picosoc_noflash:soc|picosoc_mem:memory|rdata[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux30~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[1] + +# Subckt 15386: picosoc_noflash:soc|mem_rdata[1]~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~10 \ + datae=picosoc_noflash:soc|mem_rdata[7]~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[1] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|rdata[1] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[1] \ + combout=picosoc_noflash:soc|mem_rdata[1]~11 + +# Subckt 15387: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[1]~11 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a1 \ + datad=iomem_rdata[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~5 + +# Subckt 15388: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~126_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~126 + +# Subckt 15389: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~126 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~8 + +# Subckt 15390: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~127_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[0] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~127 + +# Subckt 15391: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~127 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datad=picosoc_noflash:soc|mem_ready~2 \ + datac=picosoc_noflash:soc|mem_ready~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~9 + +# Subckt 15392: picosoc_noflash:soc|picorv32:cpu|Decoder6~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~9 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~8 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~7 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~6 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 + +# Subckt 15393: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~23_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datad=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux22~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~23 + +# Subckt 15394: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~23 \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[19]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[15] + +# Subckt 15395: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[31]~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[15]~95 \ + datac=picosoc_noflash:soc|mem_rdata[31]~100 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[31]~77 + +# Subckt 15396: picosoc_noflash:soc|picorv32:cpu|Mux44~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[31]~77 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux44~1 + +# Subckt 15397: picosoc_noflash:soc|picorv32:cpu|Mux44~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Decoder5~3 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux44~2 + +# Subckt 15398: picosoc_noflash:soc|picorv32:cpu|Mux44~4_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux44~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux44~4 + +# Subckt 15399: picosoc_noflash:soc|picorv32:cpu|Mux14~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux20~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[31]~77 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux14~0 + +# Subckt 15400: picosoc_noflash:soc|picorv32:cpu|Mux44~3_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux14~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux44~3 + +# Subckt 15401: picosoc_noflash:soc|picorv32:cpu|Mux44~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux44~3 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux44~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux44~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux44~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux44~0 + +# Subckt 15402: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux44~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] + +# Subckt 15403: picosoc_noflash:soc|picorv32:cpu|Selector78~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector78~0 + +# Subckt 15404: picosoc_noflash:soc|picorv32:cpu|decoded_imm[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector78~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[14] + +# Subckt 15405: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector143~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[25] + +# Subckt 15406: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a14~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector143~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a14 + +# Subckt 15407: picosoc_noflash:soc|picorv32:cpu|Selector523~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a14 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector523~0 + +# Subckt 15408: picosoc_noflash:soc|picorv32:cpu|reg_op2[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector523~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] + +# Subckt 15409: picosoc_noflash:soc|picorv32:cpu|Selector34~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector34~0 + +# Subckt 15410: picosoc_noflash:soc|picorv32:cpu|mem_wdata[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector34~0 \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] + +# Subckt 15411: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[30] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30] + +# Subckt 15412: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[23] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[24] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[25] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~0 + +# Subckt 15413: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[0] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[1] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[1] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~1 + +# Subckt 15414: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~1 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[3] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[3] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[4] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~2 + +# Subckt 15415: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[6] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[7] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~3 + +# Subckt 15416: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~3 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[5] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~4 + +# Subckt 15417: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~5_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[6] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[7] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~5 + +# Subckt 15418: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~5 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~3 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[5] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~6 + +# Subckt 15419: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~7_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[10] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[11] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~7 + +# Subckt 15420: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~8_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~7 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[8] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[9] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~8 + +# Subckt 15421: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~9_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[10] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[11] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~9 + +# Subckt 15422: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~9 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~7 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[8] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[9] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~10 + +# Subckt 15423: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[12] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[13] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[14] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~11 + +# Subckt 15424: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~11 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~10 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~8 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~6 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~4 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~12 + +# Subckt 15425: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[12] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[13] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[14] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~13 + +# Subckt 15426: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~14_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[17] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[18] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~14 + +# Subckt 15427: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~15_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~14 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[15] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[16] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~15 + +# Subckt 15428: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~16_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[17] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[18] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~16 + +# Subckt 15429: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~16 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~14 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[15] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[16] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~17 + +# Subckt 15430: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[19] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[20] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[21] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~18 + +# Subckt 15431: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[19] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[20] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[21] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~19 + +# Subckt 15432: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~19 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~18 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~17 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~15 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~13 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~12 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~20 + +# Subckt 15433: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[23] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[24] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[25] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~21 + +# Subckt 15434: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[26] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[27] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[28] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~22 + +# Subckt 15435: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~22 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~21 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~20 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~0 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[22] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~23 + +# Subckt 15436: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[26] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[27] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[28] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~24 + +# Subckt 15437: picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~24 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~23 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[29] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[30] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~25 + +# Subckt 15438: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~0 + +# Subckt 15439: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~0 + +# Subckt 15440: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~0 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~0 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~25 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~30 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 + +# Subckt 15441: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~1 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[0] + +# Subckt 15442: picosoc_noflash:soc|simpleuart:simpleuart|Add0~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~2 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[1] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~6 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~5 + +# Subckt 15443: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~5 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[1] + +# Subckt 15444: picosoc_noflash:soc|simpleuart:simpleuart|Add0~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~6 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[2] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~10 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~9 + +# Subckt 15445: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~9 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[2] + +# Subckt 15446: picosoc_noflash:soc|simpleuart:simpleuart|Add0~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~10 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[3] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~14 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~13 + +# Subckt 15447: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~13 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[3] + +# Subckt 15448: picosoc_noflash:soc|simpleuart:simpleuart|Add0~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~14 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~18 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~17 + +# Subckt 15449: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~17 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4] + +# Subckt 15450: picosoc_noflash:soc|simpleuart:simpleuart|Add0~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~18 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[5] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~22 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~21 + +# Subckt 15451: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~21 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[5] + +# Subckt 15452: picosoc_noflash:soc|simpleuart:simpleuart|Add0~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~22 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[6] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~26 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~25 + +# Subckt 15453: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~25 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[6] + +# Subckt 15454: picosoc_noflash:soc|simpleuart:simpleuart|Add0~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~26 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[7] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~30 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~29 + +# Subckt 15455: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~29 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[7] + +# Subckt 15456: picosoc_noflash:soc|simpleuart:simpleuart|Add0~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~30 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[8] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~34 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~33 + +# Subckt 15457: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~33 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[8] + +# Subckt 15458: picosoc_noflash:soc|simpleuart:simpleuart|Add0~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~34 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[9] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~38 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~37 + +# Subckt 15459: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~37 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[9] + +# Subckt 15460: picosoc_noflash:soc|simpleuart:simpleuart|Add0~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~38 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[10] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~42 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~41 + +# Subckt 15461: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~41 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[10] + +# Subckt 15462: picosoc_noflash:soc|simpleuart:simpleuart|Add0~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~42 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[11] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~46 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~45 + +# Subckt 15463: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~45 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[11] + +# Subckt 15464: picosoc_noflash:soc|simpleuart:simpleuart|Add0~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~46 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[12] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~50 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~49 + +# Subckt 15465: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~49 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[12] + +# Subckt 15466: picosoc_noflash:soc|simpleuart:simpleuart|Add0~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~50 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[13] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~54 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~53 + +# Subckt 15467: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~53 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[13] + +# Subckt 15468: picosoc_noflash:soc|simpleuart:simpleuart|Add0~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~54 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[14] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~58 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~57 + +# Subckt 15469: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~57 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[14] + +# Subckt 15470: picosoc_noflash:soc|simpleuart:simpleuart|Add0~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~58 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[15] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~62 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~61 + +# Subckt 15471: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~61 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[15] + +# Subckt 15472: picosoc_noflash:soc|simpleuart:simpleuart|Add0~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~62 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[16] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~66 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~65 + +# Subckt 15473: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~65 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[16] + +# Subckt 15474: picosoc_noflash:soc|simpleuart:simpleuart|Add0~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~66 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[17] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~70 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~69 + +# Subckt 15475: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~69 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[17] + +# Subckt 15476: picosoc_noflash:soc|simpleuart:simpleuart|Add0~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~70 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[18] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~74 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~73 + +# Subckt 15477: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~73 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[18] + +# Subckt 15478: picosoc_noflash:soc|simpleuart:simpleuart|Add0~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~74 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[19] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~78 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~77 + +# Subckt 15479: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~77 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[19] + +# Subckt 15480: picosoc_noflash:soc|simpleuart:simpleuart|Add0~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~78 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[20] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~82 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~81 + +# Subckt 15481: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~81 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[20] + +# Subckt 15482: picosoc_noflash:soc|simpleuart:simpleuart|Add0~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~82 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[21] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~86 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~85 + +# Subckt 15483: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~85 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[21] + +# Subckt 15484: picosoc_noflash:soc|simpleuart:simpleuart|Add0~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~86 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[22] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~90 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~89 + +# Subckt 15485: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~89 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[22] + +# Subckt 15486: picosoc_noflash:soc|simpleuart:simpleuart|Add0~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~90 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[23] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~94 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~93 + +# Subckt 15487: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~93 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[23] + +# Subckt 15488: picosoc_noflash:soc|simpleuart:simpleuart|Add0~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~94 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[24] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~98 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~97 + +# Subckt 15489: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~97 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[24] + +# Subckt 15490: picosoc_noflash:soc|simpleuart:simpleuart|Add0~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~98 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[25] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~102 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~101 + +# Subckt 15491: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~101 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[25] + +# Subckt 15492: picosoc_noflash:soc|simpleuart:simpleuart|Add0~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~102 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[26] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~106 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~105 + +# Subckt 15493: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~105 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[26] + +# Subckt 15494: picosoc_noflash:soc|simpleuart:simpleuart|Add0~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~106 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[27] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~110 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~109 + +# Subckt 15495: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~109 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[27] + +# Subckt 15496: picosoc_noflash:soc|simpleuart:simpleuart|Add0~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~110 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[28] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~114 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~113 + +# Subckt 15497: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~113 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[28] + +# Subckt 15498: picosoc_noflash:soc|simpleuart:simpleuart|Add0~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~114 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[29] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~118 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~117 + +# Subckt 15499: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~117 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[29] + +# Subckt 15500: picosoc_noflash:soc|simpleuart:simpleuart|Add0~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~118 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[30] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~122 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~121 + +# Subckt 15501: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~121 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[30] + +# Subckt 15502: picosoc_noflash:soc|simpleuart:simpleuart|Add0~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add0~122 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[31] \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add0~125 + +# Subckt 15503: picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add0~125 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[4]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[31] + +# Subckt 15504: picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~30_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~29 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[31] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~30 + +# Subckt 15505: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~1_I +.subckt stratixiv_lcell_comb \ + dataf=rx \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~0 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan0~25 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~30 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~1 + +# Subckt 15506: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2]~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~1 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2]~4 + +# Subckt 15507: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2]~4 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2] + +# Subckt 15508: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1]~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~1 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1]~3 + +# Subckt 15509: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1] + +# Subckt 15510: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~1 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~2 + +# Subckt 15511: picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~2 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0] + +# Subckt 15512: picosoc_noflash:soc|simpleuart:simpleuart|Decoder0~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[3] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[2] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[1] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|Decoder0~0 + +# Subckt 15513: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|recv_state[0]~0 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~29 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[31] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|Decoder0~0 \ + datab=WideAnd0 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 + +# Subckt 15514: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[7]~I +.subckt dffeas \ + d=rx \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[7] + +# Subckt 15515: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[7] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[6] + +# Subckt 15516: picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[6] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[4]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[5] + +# Subckt 15517: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_pattern[5] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[6]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[5] + +# Subckt 15518: picosoc_noflash:soc|picosoc_mem:memory|mem[0][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[0][1]~256 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[0][5] + +# Subckt 15519: picosoc_noflash:soc|picosoc_mem:memory|mem[64][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[64][1]~384 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[64][5] + +# Subckt 15520: picosoc_noflash:soc|picosoc_mem:memory|mem[2][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[2][1]~258 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[2][5] + +# Subckt 15521: picosoc_noflash:soc|picosoc_mem:memory|mem[66][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[66][1]~416 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[66][5] + +# Subckt 15522: picosoc_noflash:soc|picosoc_mem:memory|Mux26~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[66][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[2][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[64][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[0][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~0 + +# Subckt 15523: picosoc_noflash:soc|picosoc_mem:memory|mem[16][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[16][1]~260 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[16][5] + +# Subckt 15524: picosoc_noflash:soc|picosoc_mem:memory|mem[80][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[80][1]~400 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[80][5] + +# Subckt 15525: picosoc_noflash:soc|picosoc_mem:memory|mem[18][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[18][1]~262 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[18][5] + +# Subckt 15526: picosoc_noflash:soc|picosoc_mem:memory|mem[82][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[82][1]~432 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[82][5] + +# Subckt 15527: picosoc_noflash:soc|picosoc_mem:memory|Mux26~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[82][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[18][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[80][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[16][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~1 + +# Subckt 15528: picosoc_noflash:soc|picosoc_mem:memory|mem[4][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[4][1]~264 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[4][5] + +# Subckt 15529: picosoc_noflash:soc|picosoc_mem:memory|mem[68][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[68][1]~392 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[68][5] + +# Subckt 15530: picosoc_noflash:soc|picosoc_mem:memory|mem[6][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[6][1]~266 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[6][5] + +# Subckt 15531: picosoc_noflash:soc|picosoc_mem:memory|mem[70][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[70][1]~424 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[70][5] + +# Subckt 15532: picosoc_noflash:soc|picosoc_mem:memory|Mux26~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[70][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[6][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[68][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[4][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~2 + +# Subckt 15533: picosoc_noflash:soc|picosoc_mem:memory|mem[20][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[20][1]~268 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[20][5] + +# Subckt 15534: picosoc_noflash:soc|picosoc_mem:memory|mem[84][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[84][1]~408 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[84][5] + +# Subckt 15535: picosoc_noflash:soc|picosoc_mem:memory|mem[22][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[22][1]~270 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[22][5] + +# Subckt 15536: picosoc_noflash:soc|picosoc_mem:memory|mem[86][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[86][1]~440 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[86][5] + +# Subckt 15537: picosoc_noflash:soc|picosoc_mem:memory|Mux26~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[86][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[22][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[84][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[20][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~3 + +# Subckt 15538: picosoc_noflash:soc|picosoc_mem:memory|Mux26~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~3 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~2 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~1 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~0 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~4 + +# Subckt 15539: picosoc_noflash:soc|picosoc_mem:memory|mem[1][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[1][1]~272 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[1][5] + +# Subckt 15540: picosoc_noflash:soc|picosoc_mem:memory|mem[65][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[65][1]~386 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[65][5] + +# Subckt 15541: picosoc_noflash:soc|picosoc_mem:memory|mem[5][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[5][1]~274 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[5][5] + +# Subckt 15542: picosoc_noflash:soc|picosoc_mem:memory|mem[69][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[69][1]~394 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[69][5] + +# Subckt 15543: picosoc_noflash:soc|picosoc_mem:memory|Mux26~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[69][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[5][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[65][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[1][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~5 + +# Subckt 15544: picosoc_noflash:soc|picosoc_mem:memory|mem[3][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[3][1]~276 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[3][5] + +# Subckt 15545: picosoc_noflash:soc|picosoc_mem:memory|mem[67][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[67][1]~418 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[67][5] + +# Subckt 15546: picosoc_noflash:soc|picosoc_mem:memory|mem[7][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[7][1]~278 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[7][5] + +# Subckt 15547: picosoc_noflash:soc|picosoc_mem:memory|mem[71][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[71][1]~426 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[71][5] + +# Subckt 15548: picosoc_noflash:soc|picosoc_mem:memory|Mux26~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[71][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[7][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[67][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[3][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~6 + +# Subckt 15549: picosoc_noflash:soc|picosoc_mem:memory|mem[17][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[17][1]~280 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[17][5] + +# Subckt 15550: picosoc_noflash:soc|picosoc_mem:memory|mem[81][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[81][1]~404 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[81][5] + +# Subckt 15551: picosoc_noflash:soc|picosoc_mem:memory|mem[21][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[21][1]~282 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[21][5] + +# Subckt 15552: picosoc_noflash:soc|picosoc_mem:memory|mem[85][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[85][1]~412 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[85][5] + +# Subckt 15553: picosoc_noflash:soc|picosoc_mem:memory|Mux26~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[85][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[21][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[81][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[17][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~7 + +# Subckt 15554: picosoc_noflash:soc|picosoc_mem:memory|mem[19][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[19][1]~284 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[19][5] + +# Subckt 15555: picosoc_noflash:soc|picosoc_mem:memory|mem[83][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[83][1]~436 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[83][5] + +# Subckt 15556: picosoc_noflash:soc|picosoc_mem:memory|mem[23][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[23][1]~286 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[23][5] + +# Subckt 15557: picosoc_noflash:soc|picosoc_mem:memory|mem[87][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[87][1]~444 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[87][5] + +# Subckt 15558: picosoc_noflash:soc|picosoc_mem:memory|Mux26~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[87][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[23][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[83][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[19][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~8 + +# Subckt 15559: picosoc_noflash:soc|picosoc_mem:memory|Mux26~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~8 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~7 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~6 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~5 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~9 + +# Subckt 15560: picosoc_noflash:soc|picosoc_mem:memory|mem[8][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[8][1]~288 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[8][5] + +# Subckt 15561: picosoc_noflash:soc|picosoc_mem:memory|mem[72][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[72][1]~388 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[72][5] + +# Subckt 15562: picosoc_noflash:soc|picosoc_mem:memory|mem[10][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[10][1]~290 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[10][5] + +# Subckt 15563: picosoc_noflash:soc|picosoc_mem:memory|mem[74][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[74][1]~420 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[74][5] + +# Subckt 15564: picosoc_noflash:soc|picosoc_mem:memory|Mux26~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[74][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[10][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[72][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[8][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~10 + +# Subckt 15565: picosoc_noflash:soc|picosoc_mem:memory|mem[24][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[24][1]~292 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[24][5] + +# Subckt 15566: picosoc_noflash:soc|picosoc_mem:memory|mem[88][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[88][1]~402 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[88][5] + +# Subckt 15567: picosoc_noflash:soc|picosoc_mem:memory|mem[26][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[26][1]~294 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[26][5] + +# Subckt 15568: picosoc_noflash:soc|picosoc_mem:memory|mem[90][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[90][1]~434 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[90][5] + +# Subckt 15569: picosoc_noflash:soc|picosoc_mem:memory|Mux26~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[90][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[26][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[88][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[24][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~11 + +# Subckt 15570: picosoc_noflash:soc|picosoc_mem:memory|mem[12][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[12][1]~296 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[12][5] + +# Subckt 15571: picosoc_noflash:soc|picosoc_mem:memory|mem[76][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[76][1]~396 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[76][5] + +# Subckt 15572: picosoc_noflash:soc|picosoc_mem:memory|mem[14][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[14][1]~298 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[14][5] + +# Subckt 15573: picosoc_noflash:soc|picosoc_mem:memory|mem[78][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[78][1]~428 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[78][5] + +# Subckt 15574: picosoc_noflash:soc|picosoc_mem:memory|Mux26~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[78][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[14][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[76][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[12][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~12 + +# Subckt 15575: picosoc_noflash:soc|picosoc_mem:memory|mem[28][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[28][1]~300 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[28][5] + +# Subckt 15576: picosoc_noflash:soc|picosoc_mem:memory|mem[92][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[92][1]~410 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[92][5] + +# Subckt 15577: picosoc_noflash:soc|picosoc_mem:memory|mem[30][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[30][1]~302 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[30][5] + +# Subckt 15578: picosoc_noflash:soc|picosoc_mem:memory|mem[94][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[94][1]~442 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[94][5] + +# Subckt 15579: picosoc_noflash:soc|picosoc_mem:memory|Mux26~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[94][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[30][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[92][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[28][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~13 + +# Subckt 15580: picosoc_noflash:soc|picosoc_mem:memory|Mux26~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~13 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~12 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~11 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~10 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~14 + +# Subckt 15581: picosoc_noflash:soc|picosoc_mem:memory|mem[9][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[9][1]~304 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[9][5] + +# Subckt 15582: picosoc_noflash:soc|picosoc_mem:memory|mem[73][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[73][1]~390 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[73][5] + +# Subckt 15583: picosoc_noflash:soc|picosoc_mem:memory|mem[13][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[13][1]~306 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[13][5] + +# Subckt 15584: picosoc_noflash:soc|picosoc_mem:memory|mem[77][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[77][1]~398 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[77][5] + +# Subckt 15585: picosoc_noflash:soc|picosoc_mem:memory|Mux26~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[77][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[13][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[73][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[9][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~15 + +# Subckt 15586: picosoc_noflash:soc|picosoc_mem:memory|mem[11][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[11][1]~308 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[11][5] + +# Subckt 15587: picosoc_noflash:soc|picosoc_mem:memory|mem[75][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[75][1]~422 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[75][5] + +# Subckt 15588: picosoc_noflash:soc|picosoc_mem:memory|mem[15][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[15][1]~310 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[15][5] + +# Subckt 15589: picosoc_noflash:soc|picosoc_mem:memory|mem[79][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[79][1]~430 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[79][5] + +# Subckt 15590: picosoc_noflash:soc|picosoc_mem:memory|Mux26~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[79][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[15][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[75][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[11][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~16 + +# Subckt 15591: picosoc_noflash:soc|picosoc_mem:memory|mem[25][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[25][1]~312 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[25][5] + +# Subckt 15592: picosoc_noflash:soc|picosoc_mem:memory|mem[89][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[89][1]~406 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[89][5] + +# Subckt 15593: picosoc_noflash:soc|picosoc_mem:memory|mem[29][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[29][1]~314 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[29][5] + +# Subckt 15594: picosoc_noflash:soc|picosoc_mem:memory|mem[93][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[93][1]~414 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[93][5] + +# Subckt 15595: picosoc_noflash:soc|picosoc_mem:memory|Mux26~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[93][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[29][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[89][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[25][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~17 + +# Subckt 15596: picosoc_noflash:soc|picosoc_mem:memory|mem[27][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[27][1]~316 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[27][5] + +# Subckt 15597: picosoc_noflash:soc|picosoc_mem:memory|mem[91][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[91][1]~438 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[91][5] + +# Subckt 15598: picosoc_noflash:soc|picosoc_mem:memory|mem[31][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[31][1]~318 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[31][5] + +# Subckt 15599: picosoc_noflash:soc|picosoc_mem:memory|mem[95][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[95][1]~446 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[95][5] + +# Subckt 15600: picosoc_noflash:soc|picosoc_mem:memory|Mux26~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[95][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[31][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[91][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[27][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~18 + +# Subckt 15601: picosoc_noflash:soc|picosoc_mem:memory|Mux26~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~18 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~17 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~16 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~15 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~19 + +# Subckt 15602: picosoc_noflash:soc|picosoc_mem:memory|Mux26~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~19 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~14 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~9 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~4 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~20 + +# Subckt 15603: picosoc_noflash:soc|picosoc_mem:memory|mem[128][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[128][1]~257 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[128][5] + +# Subckt 15604: picosoc_noflash:soc|picosoc_mem:memory|mem[192][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[192][1]~385 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[192][5] + +# Subckt 15605: picosoc_noflash:soc|picosoc_mem:memory|mem[129][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[129][1]~273 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[129][5] + +# Subckt 15606: picosoc_noflash:soc|picosoc_mem:memory|mem[193][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[193][1]~387 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[193][5] + +# Subckt 15607: picosoc_noflash:soc|picosoc_mem:memory|Mux26~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[193][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[129][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[192][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[128][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~21 + +# Subckt 15608: picosoc_noflash:soc|picosoc_mem:memory|mem[136][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[136][1]~289 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[136][5] + +# Subckt 15609: picosoc_noflash:soc|picosoc_mem:memory|mem[200][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[200][1]~389 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[200][5] + +# Subckt 15610: picosoc_noflash:soc|picosoc_mem:memory|mem[137][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[137][1]~305 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[137][5] + +# Subckt 15611: picosoc_noflash:soc|picosoc_mem:memory|mem[201][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[201][1]~391 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[201][5] + +# Subckt 15612: picosoc_noflash:soc|picosoc_mem:memory|Mux26~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[201][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[137][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[200][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[136][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~22 + +# Subckt 15613: picosoc_noflash:soc|picosoc_mem:memory|mem[132][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[132][1]~265 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[132][5] + +# Subckt 15614: picosoc_noflash:soc|picosoc_mem:memory|mem[196][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[196][1]~393 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[196][5] + +# Subckt 15615: picosoc_noflash:soc|picosoc_mem:memory|mem[133][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[133][1]~275 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[133][5] + +# Subckt 15616: picosoc_noflash:soc|picosoc_mem:memory|mem[197][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[197][1]~395 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[197][5] + +# Subckt 15617: picosoc_noflash:soc|picosoc_mem:memory|Mux26~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[197][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[133][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[196][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[132][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~23 + +# Subckt 15618: picosoc_noflash:soc|picosoc_mem:memory|mem[140][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[140][1]~297 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[140][5] + +# Subckt 15619: picosoc_noflash:soc|picosoc_mem:memory|mem[204][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[204][1]~397 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[204][5] + +# Subckt 15620: picosoc_noflash:soc|picosoc_mem:memory|mem[141][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[141][1]~307 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[141][5] + +# Subckt 15621: picosoc_noflash:soc|picosoc_mem:memory|mem[205][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[205][1]~399 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[205][5] + +# Subckt 15622: picosoc_noflash:soc|picosoc_mem:memory|Mux26~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[205][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[141][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[204][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[140][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~24 + +# Subckt 15623: picosoc_noflash:soc|picosoc_mem:memory|Mux26~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~24 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~23 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~22 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~21 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~25 + +# Subckt 15624: picosoc_noflash:soc|picosoc_mem:memory|mem[144][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[144][1]~261 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[144][5] + +# Subckt 15625: picosoc_noflash:soc|picosoc_mem:memory|mem[208][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[208][1]~401 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[208][5] + +# Subckt 15626: picosoc_noflash:soc|picosoc_mem:memory|mem[152][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[152][1]~293 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[152][5] + +# Subckt 15627: picosoc_noflash:soc|picosoc_mem:memory|mem[216][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[216][1]~403 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[216][5] + +# Subckt 15628: picosoc_noflash:soc|picosoc_mem:memory|Mux26~26_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[216][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[152][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[208][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[144][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~26 + +# Subckt 15629: picosoc_noflash:soc|picosoc_mem:memory|mem[145][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[145][1]~281 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[145][5] + +# Subckt 15630: picosoc_noflash:soc|picosoc_mem:memory|mem[209][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[209][1]~405 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[209][5] + +# Subckt 15631: picosoc_noflash:soc|picosoc_mem:memory|mem[153][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[153][1]~313 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[153][5] + +# Subckt 15632: picosoc_noflash:soc|picosoc_mem:memory|mem[217][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[217][1]~407 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[217][5] + +# Subckt 15633: picosoc_noflash:soc|picosoc_mem:memory|Mux26~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[217][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[153][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[209][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[145][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~27 + +# Subckt 15634: picosoc_noflash:soc|picosoc_mem:memory|mem[148][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[148][1]~269 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[148][5] + +# Subckt 15635: picosoc_noflash:soc|picosoc_mem:memory|mem[212][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[212][1]~409 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[212][5] + +# Subckt 15636: picosoc_noflash:soc|picosoc_mem:memory|mem[156][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[156][1]~301 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[156][5] + +# Subckt 15637: picosoc_noflash:soc|picosoc_mem:memory|mem[220][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[220][1]~411 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[220][5] + +# Subckt 15638: picosoc_noflash:soc|picosoc_mem:memory|Mux26~28_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[220][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[156][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[212][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[148][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~28 + +# Subckt 15639: picosoc_noflash:soc|picosoc_mem:memory|mem[149][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[149][1]~283 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[149][5] + +# Subckt 15640: picosoc_noflash:soc|picosoc_mem:memory|mem[213][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[213][1]~413 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[213][5] + +# Subckt 15641: picosoc_noflash:soc|picosoc_mem:memory|mem[157][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[157][1]~315 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[157][5] + +# Subckt 15642: picosoc_noflash:soc|picosoc_mem:memory|mem[221][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[221][1]~415 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[221][5] + +# Subckt 15643: picosoc_noflash:soc|picosoc_mem:memory|Mux26~29_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[221][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[157][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[213][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[149][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~29 + +# Subckt 15644: picosoc_noflash:soc|picosoc_mem:memory|Mux26~30_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~29 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~28 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~27 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~26 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~30 + +# Subckt 15645: picosoc_noflash:soc|picosoc_mem:memory|mem[130][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[130][1]~259 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[130][5] + +# Subckt 15646: picosoc_noflash:soc|picosoc_mem:memory|mem[194][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[194][1]~417 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[194][5] + +# Subckt 15647: picosoc_noflash:soc|picosoc_mem:memory|mem[131][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[131][1]~277 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[131][5] + +# Subckt 15648: picosoc_noflash:soc|picosoc_mem:memory|mem[195][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[195][1]~419 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[195][5] + +# Subckt 15649: picosoc_noflash:soc|picosoc_mem:memory|Mux26~31_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[195][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[131][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[194][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[130][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~31 + +# Subckt 15650: picosoc_noflash:soc|picosoc_mem:memory|mem[138][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[138][1]~291 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[138][5] + +# Subckt 15651: picosoc_noflash:soc|picosoc_mem:memory|mem[202][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[202][1]~421 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[202][5] + +# Subckt 15652: picosoc_noflash:soc|picosoc_mem:memory|mem[139][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[139][1]~309 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[139][5] + +# Subckt 15653: picosoc_noflash:soc|picosoc_mem:memory|mem[203][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[203][1]~423 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[203][5] + +# Subckt 15654: picosoc_noflash:soc|picosoc_mem:memory|Mux26~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[203][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[139][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[202][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[138][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~32 + +# Subckt 15655: picosoc_noflash:soc|picosoc_mem:memory|mem[134][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[134][1]~267 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[134][5] + +# Subckt 15656: picosoc_noflash:soc|picosoc_mem:memory|mem[198][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[198][1]~425 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[198][5] + +# Subckt 15657: picosoc_noflash:soc|picosoc_mem:memory|mem[135][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[135][1]~279 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[135][5] + +# Subckt 15658: picosoc_noflash:soc|picosoc_mem:memory|mem[199][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[199][1]~427 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[199][5] + +# Subckt 15659: picosoc_noflash:soc|picosoc_mem:memory|Mux26~33_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[199][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[135][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[198][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[134][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~33 + +# Subckt 15660: picosoc_noflash:soc|picosoc_mem:memory|mem[142][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[142][1]~299 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[142][5] + +# Subckt 15661: picosoc_noflash:soc|picosoc_mem:memory|mem[206][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[206][1]~429 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[206][5] + +# Subckt 15662: picosoc_noflash:soc|picosoc_mem:memory|mem[143][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[143][1]~311 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[143][5] + +# Subckt 15663: picosoc_noflash:soc|picosoc_mem:memory|mem[207][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[207][1]~431 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[207][5] + +# Subckt 15664: picosoc_noflash:soc|picosoc_mem:memory|Mux26~34_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[207][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[143][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[206][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[142][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~34 + +# Subckt 15665: picosoc_noflash:soc|picosoc_mem:memory|Mux26~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~34 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~33 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~32 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~31 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~35 + +# Subckt 15666: picosoc_noflash:soc|picosoc_mem:memory|mem[146][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[146][1]~263 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[146][5] + +# Subckt 15667: picosoc_noflash:soc|picosoc_mem:memory|mem[210][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[210][1]~433 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[210][5] + +# Subckt 15668: picosoc_noflash:soc|picosoc_mem:memory|mem[154][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[154][1]~295 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[154][5] + +# Subckt 15669: picosoc_noflash:soc|picosoc_mem:memory|mem[218][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[218][1]~435 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[218][5] + +# Subckt 15670: picosoc_noflash:soc|picosoc_mem:memory|Mux26~36_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[218][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[154][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[210][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[146][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~36 + +# Subckt 15671: picosoc_noflash:soc|picosoc_mem:memory|mem[147][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[147][1]~285 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[147][5] + +# Subckt 15672: picosoc_noflash:soc|picosoc_mem:memory|mem[211][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[211][1]~437 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[211][5] + +# Subckt 15673: picosoc_noflash:soc|picosoc_mem:memory|mem[155][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[155][1]~317 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[155][5] + +# Subckt 15674: picosoc_noflash:soc|picosoc_mem:memory|mem[219][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[219][1]~439 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[219][5] + +# Subckt 15675: picosoc_noflash:soc|picosoc_mem:memory|Mux26~37_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[219][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[155][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[211][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[147][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~37 + +# Subckt 15676: picosoc_noflash:soc|picosoc_mem:memory|mem[150][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[150][1]~271 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[150][5] + +# Subckt 15677: picosoc_noflash:soc|picosoc_mem:memory|mem[214][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[214][1]~441 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[214][5] + +# Subckt 15678: picosoc_noflash:soc|picosoc_mem:memory|mem[158][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[158][1]~303 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[158][5] + +# Subckt 15679: picosoc_noflash:soc|picosoc_mem:memory|mem[222][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[222][1]~443 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[222][5] + +# Subckt 15680: picosoc_noflash:soc|picosoc_mem:memory|Mux26~38_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[222][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[158][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[214][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[150][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~38 + +# Subckt 15681: picosoc_noflash:soc|picosoc_mem:memory|mem[151][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[151][1]~287 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[151][5] + +# Subckt 15682: picosoc_noflash:soc|picosoc_mem:memory|mem[215][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[215][1]~445 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[215][5] + +# Subckt 15683: picosoc_noflash:soc|picosoc_mem:memory|mem[159][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[159][1]~319 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[159][5] + +# Subckt 15684: picosoc_noflash:soc|picosoc_mem:memory|mem[223][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[223][1]~447 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[223][5] + +# Subckt 15685: picosoc_noflash:soc|picosoc_mem:memory|Mux26~39_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[223][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[159][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[215][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[151][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~39 + +# Subckt 15686: picosoc_noflash:soc|picosoc_mem:memory|Mux26~40_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~39 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~38 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~37 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~36 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~40 + +# Subckt 15687: picosoc_noflash:soc|picosoc_mem:memory|Mux26~41_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~40 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~35 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~30 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~25 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~41 + +# Subckt 15688: picosoc_noflash:soc|picosoc_mem:memory|mem[32][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[32][1]~320 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[32][5] + +# Subckt 15689: picosoc_noflash:soc|picosoc_mem:memory|mem[96][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[96][1]~448 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[96][5] + +# Subckt 15690: picosoc_noflash:soc|picosoc_mem:memory|mem[34][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[34][1]~322 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[34][5] + +# Subckt 15691: picosoc_noflash:soc|picosoc_mem:memory|mem[98][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[98][1]~452 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[98][5] + +# Subckt 15692: picosoc_noflash:soc|picosoc_mem:memory|Mux26~42_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[98][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[34][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[96][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[32][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~42 + +# Subckt 15693: picosoc_noflash:soc|picosoc_mem:memory|mem[48][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[48][1]~324 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[48][5] + +# Subckt 15694: picosoc_noflash:soc|picosoc_mem:memory|mem[112][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[112][1]~480 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[112][5] + +# Subckt 15695: picosoc_noflash:soc|picosoc_mem:memory|mem[50][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[50][1]~326 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[50][5] + +# Subckt 15696: picosoc_noflash:soc|picosoc_mem:memory|mem[114][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[114][1]~484 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[114][5] + +# Subckt 15697: picosoc_noflash:soc|picosoc_mem:memory|Mux26~43_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[114][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[50][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[112][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[48][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~43 + +# Subckt 15698: picosoc_noflash:soc|picosoc_mem:memory|mem[33][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[33][1]~328 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[33][5] + +# Subckt 15699: picosoc_noflash:soc|picosoc_mem:memory|mem[97][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[97][1]~464 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[97][5] + +# Subckt 15700: picosoc_noflash:soc|picosoc_mem:memory|mem[35][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[35][1]~330 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[35][5] + +# Subckt 15701: picosoc_noflash:soc|picosoc_mem:memory|mem[99][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[99][1]~468 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[99][5] + +# Subckt 15702: picosoc_noflash:soc|picosoc_mem:memory|Mux26~44_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[99][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[35][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[97][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[33][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~44 + +# Subckt 15703: picosoc_noflash:soc|picosoc_mem:memory|mem[49][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[49][1]~332 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[49][5] + +# Subckt 15704: picosoc_noflash:soc|picosoc_mem:memory|mem[113][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[113][1]~496 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[113][5] + +# Subckt 15705: picosoc_noflash:soc|picosoc_mem:memory|mem[51][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[51][1]~334 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[51][5] + +# Subckt 15706: picosoc_noflash:soc|picosoc_mem:memory|mem[115][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[115][1]~500 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[115][5] + +# Subckt 15707: picosoc_noflash:soc|picosoc_mem:memory|Mux26~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[115][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[51][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[113][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[49][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~45 + +# Subckt 15708: picosoc_noflash:soc|picosoc_mem:memory|Mux26~46_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~45 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~44 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~43 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~42 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~46 + +# Subckt 15709: picosoc_noflash:soc|picosoc_mem:memory|mem[36][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[36][1]~336 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[36][5] + +# Subckt 15710: picosoc_noflash:soc|picosoc_mem:memory|mem[100][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[100][1]~450 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[100][5] + +# Subckt 15711: picosoc_noflash:soc|picosoc_mem:memory|mem[52][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[52][1]~338 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[52][5] + +# Subckt 15712: picosoc_noflash:soc|picosoc_mem:memory|mem[116][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[116][1]~488 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[116][5] + +# Subckt 15713: picosoc_noflash:soc|picosoc_mem:memory|Mux26~47_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[116][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[52][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[100][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[36][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~47 + +# Subckt 15714: picosoc_noflash:soc|picosoc_mem:memory|mem[38][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[38][1]~340 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[38][5] + +# Subckt 15715: picosoc_noflash:soc|picosoc_mem:memory|mem[102][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[102][1]~454 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[102][5] + +# Subckt 15716: picosoc_noflash:soc|picosoc_mem:memory|mem[54][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[54][1]~342 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[54][5] + +# Subckt 15717: picosoc_noflash:soc|picosoc_mem:memory|mem[118][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[118][1]~492 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[118][5] + +# Subckt 15718: picosoc_noflash:soc|picosoc_mem:memory|Mux26~48_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[118][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[54][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[102][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[38][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~48 + +# Subckt 15719: picosoc_noflash:soc|picosoc_mem:memory|mem[37][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[37][1]~344 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[37][5] + +# Subckt 15720: picosoc_noflash:soc|picosoc_mem:memory|mem[101][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[101][1]~466 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[101][5] + +# Subckt 15721: picosoc_noflash:soc|picosoc_mem:memory|mem[53][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[53][1]~346 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[53][5] + +# Subckt 15722: picosoc_noflash:soc|picosoc_mem:memory|mem[117][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[117][1]~504 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[117][5] + +# Subckt 15723: picosoc_noflash:soc|picosoc_mem:memory|Mux26~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[117][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[53][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[101][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[37][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~49 + +# Subckt 15724: picosoc_noflash:soc|picosoc_mem:memory|mem[39][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[39][1]~348 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[39][5] + +# Subckt 15725: picosoc_noflash:soc|picosoc_mem:memory|mem[103][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[103][1]~470 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[103][5] + +# Subckt 15726: picosoc_noflash:soc|picosoc_mem:memory|mem[55][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[55][1]~350 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[55][5] + +# Subckt 15727: picosoc_noflash:soc|picosoc_mem:memory|mem[119][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[119][1]~508 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[119][5] + +# Subckt 15728: picosoc_noflash:soc|picosoc_mem:memory|Mux26~50_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[119][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[55][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[103][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[39][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~50 + +# Subckt 15729: picosoc_noflash:soc|picosoc_mem:memory|Mux26~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~50 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~49 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~48 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~47 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~51 + +# Subckt 15730: picosoc_noflash:soc|picosoc_mem:memory|mem[40][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[40][1]~352 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[40][5] + +# Subckt 15731: picosoc_noflash:soc|picosoc_mem:memory|mem[104][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[104][1]~456 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[104][5] + +# Subckt 15732: picosoc_noflash:soc|picosoc_mem:memory|mem[42][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[42][1]~354 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[42][5] + +# Subckt 15733: picosoc_noflash:soc|picosoc_mem:memory|mem[106][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[106][1]~460 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[106][5] + +# Subckt 15734: picosoc_noflash:soc|picosoc_mem:memory|Mux26~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[106][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[42][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[104][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[40][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~52 + +# Subckt 15735: picosoc_noflash:soc|picosoc_mem:memory|mem[56][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[56][1]~356 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[56][5] + +# Subckt 15736: picosoc_noflash:soc|picosoc_mem:memory|mem[120][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[120][1]~482 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[120][5] + +# Subckt 15737: picosoc_noflash:soc|picosoc_mem:memory|mem[58][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[58][1]~358 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[58][5] + +# Subckt 15738: picosoc_noflash:soc|picosoc_mem:memory|mem[122][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[122][1]~486 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[122][5] + +# Subckt 15739: picosoc_noflash:soc|picosoc_mem:memory|Mux26~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[122][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[58][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[120][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[56][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~53 + +# Subckt 15740: picosoc_noflash:soc|picosoc_mem:memory|mem[41][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[41][1]~360 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[41][5] + +# Subckt 15741: picosoc_noflash:soc|picosoc_mem:memory|mem[105][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[105][1]~472 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[105][5] + +# Subckt 15742: picosoc_noflash:soc|picosoc_mem:memory|mem[43][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[43][1]~362 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[43][5] + +# Subckt 15743: picosoc_noflash:soc|picosoc_mem:memory|mem[107][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[107][1]~476 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[107][5] + +# Subckt 15744: picosoc_noflash:soc|picosoc_mem:memory|Mux26~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[107][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[43][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[105][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[41][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~54 + +# Subckt 15745: picosoc_noflash:soc|picosoc_mem:memory|mem[57][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[57][1]~364 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[57][5] + +# Subckt 15746: picosoc_noflash:soc|picosoc_mem:memory|mem[121][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[121][1]~498 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[121][5] + +# Subckt 15747: picosoc_noflash:soc|picosoc_mem:memory|mem[59][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[59][1]~366 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[59][5] + +# Subckt 15748: picosoc_noflash:soc|picosoc_mem:memory|mem[123][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[123][1]~502 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[123][5] + +# Subckt 15749: picosoc_noflash:soc|picosoc_mem:memory|Mux26~55_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[123][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[59][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[121][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[57][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~55 + +# Subckt 15750: picosoc_noflash:soc|picosoc_mem:memory|Mux26~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~55 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~54 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~53 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~52 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~56 + +# Subckt 15751: picosoc_noflash:soc|picosoc_mem:memory|mem[44][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[44][1]~368 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[44][5] + +# Subckt 15752: picosoc_noflash:soc|picosoc_mem:memory|mem[108][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[108][1]~458 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[108][5] + +# Subckt 15753: picosoc_noflash:soc|picosoc_mem:memory|mem[60][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[60][1]~370 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[60][5] + +# Subckt 15754: picosoc_noflash:soc|picosoc_mem:memory|mem[124][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[124][1]~490 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[124][5] + +# Subckt 15755: picosoc_noflash:soc|picosoc_mem:memory|Mux26~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[124][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[60][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[108][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[44][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~57 + +# Subckt 15756: picosoc_noflash:soc|picosoc_mem:memory|mem[46][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[46][1]~372 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[46][5] + +# Subckt 15757: picosoc_noflash:soc|picosoc_mem:memory|mem[110][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[110][1]~462 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[110][5] + +# Subckt 15758: picosoc_noflash:soc|picosoc_mem:memory|mem[62][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[62][1]~374 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[62][5] + +# Subckt 15759: picosoc_noflash:soc|picosoc_mem:memory|mem[126][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[126][1]~494 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[126][5] + +# Subckt 15760: picosoc_noflash:soc|picosoc_mem:memory|Mux26~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[126][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[62][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[110][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[46][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~58 + +# Subckt 15761: picosoc_noflash:soc|picosoc_mem:memory|mem[45][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[45][1]~376 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[45][5] + +# Subckt 15762: picosoc_noflash:soc|picosoc_mem:memory|mem[109][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[109][1]~474 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[109][5] + +# Subckt 15763: picosoc_noflash:soc|picosoc_mem:memory|mem[61][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[61][1]~378 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[61][5] + +# Subckt 15764: picosoc_noflash:soc|picosoc_mem:memory|mem[125][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[125][1]~506 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[125][5] + +# Subckt 15765: picosoc_noflash:soc|picosoc_mem:memory|Mux26~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[125][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[61][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[109][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[45][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~59 + +# Subckt 15766: picosoc_noflash:soc|picosoc_mem:memory|mem[47][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[47][1]~380 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[47][5] + +# Subckt 15767: picosoc_noflash:soc|picosoc_mem:memory|mem[111][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[111][1]~478 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[111][5] + +# Subckt 15768: picosoc_noflash:soc|picosoc_mem:memory|mem[63][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[63][1]~382 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[63][5] + +# Subckt 15769: picosoc_noflash:soc|picosoc_mem:memory|mem[127][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[127][1]~510 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[127][5] + +# Subckt 15770: picosoc_noflash:soc|picosoc_mem:memory|Mux26~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[127][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[63][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[111][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[47][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~60 + +# Subckt 15771: picosoc_noflash:soc|picosoc_mem:memory|Mux26~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~60 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~59 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~58 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~57 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~61 + +# Subckt 15772: picosoc_noflash:soc|picosoc_mem:memory|Mux26~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~61 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~56 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~51 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~46 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~62 + +# Subckt 15773: picosoc_noflash:soc|picosoc_mem:memory|mem[160][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[160][1]~321 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[160][5] + +# Subckt 15774: picosoc_noflash:soc|picosoc_mem:memory|mem[224][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[224][1]~449 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[224][5] + +# Subckt 15775: picosoc_noflash:soc|picosoc_mem:memory|mem[164][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[164][1]~337 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[164][5] + +# Subckt 15776: picosoc_noflash:soc|picosoc_mem:memory|mem[228][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[228][1]~451 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[228][5] + +# Subckt 15777: picosoc_noflash:soc|picosoc_mem:memory|Mux26~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[228][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[164][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[224][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[160][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~63 + +# Subckt 15778: picosoc_noflash:soc|picosoc_mem:memory|mem[162][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[162][1]~323 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[162][5] + +# Subckt 15779: picosoc_noflash:soc|picosoc_mem:memory|mem[226][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[226][1]~453 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[226][5] + +# Subckt 15780: picosoc_noflash:soc|picosoc_mem:memory|mem[166][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[166][1]~341 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[166][5] + +# Subckt 15781: picosoc_noflash:soc|picosoc_mem:memory|mem[230][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[230][1]~455 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[230][5] + +# Subckt 15782: picosoc_noflash:soc|picosoc_mem:memory|Mux26~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[230][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[166][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[226][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[162][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~64 + +# Subckt 15783: picosoc_noflash:soc|picosoc_mem:memory|mem[168][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[168][1]~353 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[168][5] + +# Subckt 15784: picosoc_noflash:soc|picosoc_mem:memory|mem[232][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[232][1]~457 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[232][5] + +# Subckt 15785: picosoc_noflash:soc|picosoc_mem:memory|mem[172][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[172][1]~369 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[172][5] + +# Subckt 15786: picosoc_noflash:soc|picosoc_mem:memory|mem[236][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[236][1]~459 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[236][5] + +# Subckt 15787: picosoc_noflash:soc|picosoc_mem:memory|Mux26~65_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[236][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[172][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[232][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[168][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~65 + +# Subckt 15788: picosoc_noflash:soc|picosoc_mem:memory|mem[170][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[170][1]~355 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[170][5] + +# Subckt 15789: picosoc_noflash:soc|picosoc_mem:memory|mem[234][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[234][1]~461 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[234][5] + +# Subckt 15790: picosoc_noflash:soc|picosoc_mem:memory|mem[174][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[174][1]~373 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[174][5] + +# Subckt 15791: picosoc_noflash:soc|picosoc_mem:memory|mem[238][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[238][1]~463 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[238][5] + +# Subckt 15792: picosoc_noflash:soc|picosoc_mem:memory|Mux26~66_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[238][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[174][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[234][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[170][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~66 + +# Subckt 15793: picosoc_noflash:soc|picosoc_mem:memory|Mux26~67_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~66 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~65 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~64 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~63 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~67 + +# Subckt 15794: picosoc_noflash:soc|picosoc_mem:memory|mem[161][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[161][1]~329 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[161][5] + +# Subckt 15795: picosoc_noflash:soc|picosoc_mem:memory|mem[225][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[225][1]~465 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[225][5] + +# Subckt 15796: picosoc_noflash:soc|picosoc_mem:memory|mem[165][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[165][1]~345 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[165][5] + +# Subckt 15797: picosoc_noflash:soc|picosoc_mem:memory|mem[229][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[229][1]~467 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[229][5] + +# Subckt 15798: picosoc_noflash:soc|picosoc_mem:memory|Mux26~68_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[229][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[165][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[225][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[161][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~68 + +# Subckt 15799: picosoc_noflash:soc|picosoc_mem:memory|mem[163][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[163][1]~331 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[163][5] + +# Subckt 15800: picosoc_noflash:soc|picosoc_mem:memory|mem[227][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[227][1]~469 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[227][5] + +# Subckt 15801: picosoc_noflash:soc|picosoc_mem:memory|mem[167][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[167][1]~349 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[167][5] + +# Subckt 15802: picosoc_noflash:soc|picosoc_mem:memory|mem[231][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[231][1]~471 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[231][5] + +# Subckt 15803: picosoc_noflash:soc|picosoc_mem:memory|Mux26~69_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[231][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[167][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[227][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[163][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~69 + +# Subckt 15804: picosoc_noflash:soc|picosoc_mem:memory|mem[169][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[169][1]~361 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[169][5] + +# Subckt 15805: picosoc_noflash:soc|picosoc_mem:memory|mem[233][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[233][1]~473 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[233][5] + +# Subckt 15806: picosoc_noflash:soc|picosoc_mem:memory|mem[173][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[173][1]~377 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[173][5] + +# Subckt 15807: picosoc_noflash:soc|picosoc_mem:memory|mem[237][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[237][1]~475 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[237][5] + +# Subckt 15808: picosoc_noflash:soc|picosoc_mem:memory|Mux26~70_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[237][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[173][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[233][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[169][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~70 + +# Subckt 15809: picosoc_noflash:soc|picosoc_mem:memory|mem[171][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[171][1]~363 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[171][5] + +# Subckt 15810: picosoc_noflash:soc|picosoc_mem:memory|mem[235][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[235][1]~477 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[235][5] + +# Subckt 15811: picosoc_noflash:soc|picosoc_mem:memory|mem[175][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[175][1]~381 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[175][5] + +# Subckt 15812: picosoc_noflash:soc|picosoc_mem:memory|mem[239][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[239][1]~479 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[239][5] + +# Subckt 15813: picosoc_noflash:soc|picosoc_mem:memory|Mux26~71_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[239][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[175][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[235][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[171][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~71 + +# Subckt 15814: picosoc_noflash:soc|picosoc_mem:memory|Mux26~72_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~71 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~70 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~69 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~68 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~72 + +# Subckt 15815: picosoc_noflash:soc|picosoc_mem:memory|mem[176][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[176][1]~325 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[176][5] + +# Subckt 15816: picosoc_noflash:soc|picosoc_mem:memory|mem[240][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[240][1]~481 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[240][5] + +# Subckt 15817: picosoc_noflash:soc|picosoc_mem:memory|mem[184][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[184][1]~357 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[184][5] + +# Subckt 15818: picosoc_noflash:soc|picosoc_mem:memory|mem[248][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[248][1]~483 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[248][5] + +# Subckt 15819: picosoc_noflash:soc|picosoc_mem:memory|Mux26~73_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[248][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[184][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[240][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[176][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~73 + +# Subckt 15820: picosoc_noflash:soc|picosoc_mem:memory|mem[178][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[178][1]~327 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[178][5] + +# Subckt 15821: picosoc_noflash:soc|picosoc_mem:memory|mem[242][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[242][1]~485 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[242][5] + +# Subckt 15822: picosoc_noflash:soc|picosoc_mem:memory|mem[186][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[186][1]~359 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[186][5] + +# Subckt 15823: picosoc_noflash:soc|picosoc_mem:memory|mem[250][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[250][1]~487 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[250][5] + +# Subckt 15824: picosoc_noflash:soc|picosoc_mem:memory|Mux26~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[250][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[186][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[242][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[178][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~74 + +# Subckt 15825: picosoc_noflash:soc|picosoc_mem:memory|mem[180][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[180][1]~339 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[180][5] + +# Subckt 15826: picosoc_noflash:soc|picosoc_mem:memory|mem[244][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[244][1]~489 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[244][5] + +# Subckt 15827: picosoc_noflash:soc|picosoc_mem:memory|mem[188][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[188][1]~371 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[188][5] + +# Subckt 15828: picosoc_noflash:soc|picosoc_mem:memory|mem[252][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[252][1]~491 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[252][5] + +# Subckt 15829: picosoc_noflash:soc|picosoc_mem:memory|Mux26~75_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[252][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[188][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[244][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[180][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~75 + +# Subckt 15830: picosoc_noflash:soc|picosoc_mem:memory|mem[182][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[182][1]~343 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[182][5] + +# Subckt 15831: picosoc_noflash:soc|picosoc_mem:memory|mem[246][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[246][1]~493 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[246][5] + +# Subckt 15832: picosoc_noflash:soc|picosoc_mem:memory|mem[190][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[190][1]~375 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[190][5] + +# Subckt 15833: picosoc_noflash:soc|picosoc_mem:memory|mem[254][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[254][1]~495 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[254][5] + +# Subckt 15834: picosoc_noflash:soc|picosoc_mem:memory|Mux26~76_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[254][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[190][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[246][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[182][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~76 + +# Subckt 15835: picosoc_noflash:soc|picosoc_mem:memory|Mux26~77_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~76 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~75 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~74 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~73 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~77 + +# Subckt 15836: picosoc_noflash:soc|picosoc_mem:memory|mem[177][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[177][1]~333 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[177][5] + +# Subckt 15837: picosoc_noflash:soc|picosoc_mem:memory|mem[241][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[241][1]~497 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[241][5] + +# Subckt 15838: picosoc_noflash:soc|picosoc_mem:memory|mem[185][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[185][1]~365 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[185][5] + +# Subckt 15839: picosoc_noflash:soc|picosoc_mem:memory|mem[249][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[249][1]~499 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[249][5] + +# Subckt 15840: picosoc_noflash:soc|picosoc_mem:memory|Mux26~78_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[249][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[185][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[241][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[177][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~78 + +# Subckt 15841: picosoc_noflash:soc|picosoc_mem:memory|mem[179][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[179][1]~335 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[179][5] + +# Subckt 15842: picosoc_noflash:soc|picosoc_mem:memory|mem[243][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[243][1]~501 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[243][5] + +# Subckt 15843: picosoc_noflash:soc|picosoc_mem:memory|mem[187][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[187][1]~367 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[187][5] + +# Subckt 15844: picosoc_noflash:soc|picosoc_mem:memory|mem[251][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[251][1]~503 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[251][5] + +# Subckt 15845: picosoc_noflash:soc|picosoc_mem:memory|Mux26~79_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[251][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[187][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[243][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[179][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~79 + +# Subckt 15846: picosoc_noflash:soc|picosoc_mem:memory|mem[181][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[181][1]~347 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[181][5] + +# Subckt 15847: picosoc_noflash:soc|picosoc_mem:memory|mem[245][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[245][1]~505 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[245][5] + +# Subckt 15848: picosoc_noflash:soc|picosoc_mem:memory|mem[189][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[189][1]~379 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[189][5] + +# Subckt 15849: picosoc_noflash:soc|picosoc_mem:memory|mem[253][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[253][1]~507 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[253][5] + +# Subckt 15850: picosoc_noflash:soc|picosoc_mem:memory|Mux26~80_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[253][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[189][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[245][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[181][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~80 + +# Subckt 15851: picosoc_noflash:soc|picosoc_mem:memory|mem[183][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[183][1]~351 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[183][5] + +# Subckt 15852: picosoc_noflash:soc|picosoc_mem:memory|mem[247][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[247][1]~509 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[247][5] + +# Subckt 15853: picosoc_noflash:soc|picosoc_mem:memory|mem[191][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[191][1]~383 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[191][5] + +# Subckt 15854: picosoc_noflash:soc|picosoc_mem:memory|mem[255][5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + ena=picosoc_noflash:soc|picosoc_mem:memory|mem[255][1]~511 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|mem[255][5] + +# Subckt 15855: picosoc_noflash:soc|picosoc_mem:memory|Mux26~81_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|mem[255][5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|mem[191][5] \ + datab=picosoc_noflash:soc|picosoc_mem:memory|mem[247][5] \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|mem[183][5] \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~81 + +# Subckt 15856: picosoc_noflash:soc|picosoc_mem:memory|Mux26~82_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~81 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~80 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~79 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~78 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~82 + +# Subckt 15857: picosoc_noflash:soc|picosoc_mem:memory|Mux26~83_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~82 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~77 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~72 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~67 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~83 + +# Subckt 15858: picosoc_noflash:soc|picosoc_mem:memory|Mux26~84_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + datad=picosoc_noflash:soc|picosoc_mem:memory|Mux26~83 \ + datac=picosoc_noflash:soc|picosoc_mem:memory|Mux26~62 \ + datab=picosoc_noflash:soc|picosoc_mem:memory|Mux26~41 \ + dataa=picosoc_noflash:soc|picosoc_mem:memory|Mux26~20 \ + combout=picosoc_noflash:soc|picosoc_mem:memory|Mux26~84 + +# Subckt 15859: picosoc_noflash:soc|picosoc_mem:memory|rdata[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picosoc_mem:memory|Mux26~84 \ + clk=clk \ + q=picosoc_noflash:soc|picosoc_mem:memory|rdata[5] + +# Subckt 15860: picosoc_noflash:soc|mem_rdata[5]~132_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~10 \ + datae=picosoc_noflash:soc|mem_rdata[7]~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5] \ + datac=picosoc_noflash:soc|picosoc_mem:memory|rdata[5] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_data[5] \ + combout=picosoc_noflash:soc|mem_rdata[5]~132 + +# Subckt 15861: picosoc_noflash:soc|mem_rdata[5]~140_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a5 \ + datae=iomem_rdata[5] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[5]~140 + +# Subckt 15862: picosoc_noflash:soc|mem_rdata[21]~141_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[21] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[21]~141 + +# Subckt 15863: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~62_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[21]~142 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a21 \ + datad=picosoc_noflash:soc|mem_rdata[21]~141 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~62 + +# Subckt 15864: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~139_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[5] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~139 + +# Subckt 15865: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~63_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~139 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[5] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~63 + +# Subckt 15866: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~63 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~62 \ + datad=picosoc_noflash:soc|mem_rdata[5]~140 \ + datac=picosoc_noflash:soc|mem_rdata[5]~132 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 + +# Subckt 15867: picosoc_noflash:soc|picorv32:cpu|Equal24~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal24~0 + +# Subckt 15868: picosoc_noflash:soc|picorv32:cpu|Mux42~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux42~0 + +# Subckt 15869: picosoc_noflash:soc|picorv32:cpu|Mux42~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux42~1 + +# Subckt 15870: picosoc_noflash:soc|picorv32:cpu|Mux42~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux42~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux42~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux42~2 + +# Subckt 15871: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~105 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~104 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~103 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~25 + +# Subckt 15872: picosoc_noflash:soc|picorv32:cpu|Mux27~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~25 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux27~1 + +# Subckt 15873: picosoc_noflash:soc|picorv32:cpu|Mux27~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux27~2 + +# Subckt 15874: picosoc_noflash:soc|picorv32:cpu|Mux27~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux27~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux27~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux27~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux18~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal20~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux27~3 + +# Subckt 15875: picosoc_noflash:soc|picorv32:cpu|Mux13~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~25 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux13~0 + +# Subckt 15876: picosoc_noflash:soc|picorv32:cpu|Mux57~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|Mux13~0 \ + dataf=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~25 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux27~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux42~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux57~0 + +# Subckt 15877: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux57~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] + +# Subckt 15878: picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_srai~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal33~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + combout=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai~0 + +# Subckt 15879: picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai + +# Subckt 15880: picosoc_noflash:soc|picorv32:cpu|current_pc~32_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~32 + +# Subckt 15881: picosoc_noflash:soc|picorv32:cpu|Selector156~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector156~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector156~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|eoi~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|current_pc~32 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add3~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector156~2 + +# Subckt 15882: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector156~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[12] + +# Subckt 15883: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector156~2 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a1 + +# Subckt 15884: picosoc_noflash:soc|picorv32:cpu|Selector536~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a1 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr23 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector536~0 + +# Subckt 15885: picosoc_noflash:soc|picorv32:cpu|Selector536~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector536~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rs2[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_slli_srli_srai \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector536~1 + +# Subckt 15886: picosoc_noflash:soc|picorv32:cpu|reg_op2[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector536~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] + +# Subckt 15887: picosoc_noflash:soc|picorv32:cpu|mem_wdata[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] + +# Subckt 15888: gpio[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + sclr=WideAnd0 \ + ena=gpio[7]~0 \ + clk=clk \ + q=gpio[1] + +# Subckt 15889: iomem_rdata[1]~I +.subckt dffeas \ + d=gpio[1] \ + ena=iomem_rdata[1]~0 \ + clk=clk \ + q=iomem_rdata[1] + +# Subckt 15890: picosoc_noflash:soc|mem_rdata[1]~43_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|mem_rdata[1]~11 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a1 \ + datac=iomem_rdata[1] \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|progmem:progmem|o_ready \ + combout=picosoc_noflash:soc|mem_rdata[1]~43 + +# Subckt 15891: picosoc_noflash:soc|picorv32:cpu|always5~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|mem_rdata[0]~52 \ + datab=picosoc_noflash:soc|mem_rdata[1]~43 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + combout=picosoc_noflash:soc|picorv32:cpu|always5~0 + +# Subckt 15892: picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|trap \ + datab=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~1 + +# Subckt 15893: picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|always5~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_read~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + dataa=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + combout=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~2 + +# Subckt 15894: picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word + +# Subckt 15895: picosoc_noflash:soc|picorv32:cpu|mem_xfer~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 + +# Subckt 15896: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datad=picosoc_noflash:soc|mem_ready~2 \ + datac=picosoc_noflash:soc|mem_ready~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 + +# Subckt 15897: picosoc_noflash:soc|mem_rdata[28]~83_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[28] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[28]~83 + +# Subckt 15898: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~45_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[28]~84 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a28 \ + datad=picosoc_noflash:soc|mem_rdata[28]~83 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~45 + +# Subckt 15899: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~48 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~46 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~45 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 + +# Subckt 15900: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~2 + +# Subckt 15901: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~3 + +# Subckt 15902: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~4 + +# Subckt 15903: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~7_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~6 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~5 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~7 + +# Subckt 15904: picosoc_noflash:soc|picorv32:cpu|decoded_rd~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~12 + +# Subckt 15905: picosoc_noflash:soc|picorv32:cpu|decoded_rd~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_rd~12 \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_rd~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~9 \ + datac=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|decoded_rd~13 + +# Subckt 15906: picosoc_noflash:soc|picorv32:cpu|decoded_rd[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rd~13 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1] + +# Subckt 15907: picosoc_noflash:soc|picorv32:cpu|Selector432~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|decoded_rd[1] \ + dataf=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + datae=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector432~0 + +# Subckt 15908: picosoc_noflash:soc|picorv32:cpu|latched_rd[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector432~0 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] + +# Subckt 15909: picosoc_noflash:soc|picorv32:cpu|WideOr21~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr21~0 + +# Subckt 15910: picosoc_noflash:soc|picorv32:cpu|always16~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector156~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|always16~0 + +# Subckt 15911: picosoc_noflash:soc|picorv32:cpu|always16~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|always16~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr21~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|always16~1 + +# Subckt 15912: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[0] + +# Subckt 15913: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[1] + +# Subckt 15914: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[2] + +# Subckt 15915: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[3] + +# Subckt 15916: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[4] + +# Subckt 15917: picosoc_noflash:soc|picorv32:cpu|cpuregs~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[4] \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 + +# Subckt 15918: picosoc_noflash:soc|picorv32:cpu|cpuregs~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 + +# Subckt 15919: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector156~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[12] + +# Subckt 15920: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a1~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~11 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~12 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~14 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs1~17 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector156~2 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a1 + +# Subckt 15921: picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[1]~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a1 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[1]~2 + +# Subckt 15922: picosoc_noflash:soc|picorv32:cpu|irq_mask~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[1]~2 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~0 + +# Subckt 15923: picosoc_noflash:soc|picorv32:cpu|irq_mask[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[1] + +# Subckt 15924: picosoc_noflash:soc|picorv32:cpu|eoi~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_pending[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_mask[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|eoi~0 + +# Subckt 15925: picosoc_noflash:soc|picorv32:cpu|always18~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|always18~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector157~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|eoi~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|eoi~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Selector156~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|always18~1 + +# Subckt 15926: picosoc_noflash:soc|picorv32:cpu|do_waitirq~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|always18~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|do_waitirq~0 + +# Subckt 15927: picosoc_noflash:soc|picorv32:cpu|do_waitirq~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|do_waitirq~0 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + asdata=~GND \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|do_waitirq + +# Subckt 15928: picosoc_noflash:soc|picorv32:cpu|Add7~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|compressed_instr \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[2] \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~1 + +# Subckt 15929: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~8 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector187~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[2] + +# Subckt 15930: picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~1 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] + +# Subckt 15931: picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a24~I +.subckt stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} \ + clk_portain=clk \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|mem_addr[4] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|mem_addr[5] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|mem_addr[6] \ + portaaddr[5]=picosoc_noflash:soc|picorv32:cpu|mem_addr[7] \ + portaaddr[6]=picosoc_noflash:soc|picorv32:cpu|mem_addr[8] \ + portaaddr[7]=picosoc_noflash:soc|picorv32:cpu|mem_addr[9] \ + portaaddr[8]=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + portaaddr[9]=picosoc_noflash:soc|picorv32:cpu|mem_addr[11] \ + ena2=vcc \ + portare=vcc \ + portadataout=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a24 + +# Subckt 15932: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~120_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picosoc_mem:memory|rdata[24] \ + datac=picosoc_noflash:soc|mem_rdata[17]~7 \ + datab=picosoc_noflash:soc|mem_rdata[24]~6 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~120 + +# Subckt 15933: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~120 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datad=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a24 \ + datac=picosoc_noflash:soc|mem_rdata[24]~53 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~19 + +# Subckt 15934: picosoc_noflash:soc|mem_rdata[8]~54_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[8] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[8]~54 + +# Subckt 15935: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[8]~55 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a8 \ + datad=picosoc_noflash:soc|mem_rdata[8]~54 \ + datac=picosoc_noflash:soc|mem_rdata[17]~5 \ + datab=picosoc_noflash:soc|mem_rdata[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~20 + +# Subckt 15936: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~21 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[8] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~20 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 + +# Subckt 15937: picosoc_noflash:soc|picorv32:cpu|Mux22~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux18~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux22~0 + +# Subckt 15938: picosoc_noflash:soc|picorv32:cpu|instr_lui~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Equal6~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|always9~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_jalr~4 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datab=picosoc_noflash:soc|picorv32:cpu|Decoder6~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux22~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_lui~0 + +# Subckt 15939: picosoc_noflash:soc|picorv32:cpu|instr_lui~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_lui~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_lui + +# Subckt 15940: picosoc_noflash:soc|picorv32:cpu|WideOr16~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_auipc \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_lui \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 + +# Subckt 15941: picosoc_noflash:soc|picorv32:cpu|Selector77~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm[1]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[15] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr16~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector77~0 + +# Subckt 15942: picosoc_noflash:soc|picorv32:cpu|decoded_imm[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector77~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoded_imm[15] + +# Subckt 15943: picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector142~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[26] + +# Subckt 15944: picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a15~I +.subckt stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} \ + portbaddr[0]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~3 \ + portbaddr[1]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~7 \ + portbaddr[2]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~9 \ + portbaddr[3]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~12 \ + portbaddr[4]=picosoc_noflash:soc|picorv32:cpu|decoded_rs2~5 \ + portbaddrstall=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + portawe=picosoc_noflash:soc|picorv32:cpu|always16~1 \ + portbre=vcc \ + portaaddr[0]=picosoc_noflash:soc|picorv32:cpu|latched_rd[0] \ + portaaddr[1]=picosoc_noflash:soc|picorv32:cpu|latched_rd[1] \ + portaaddr[2]=picosoc_noflash:soc|picorv32:cpu|latched_rd[2] \ + portaaddr[3]=picosoc_noflash:soc|picorv32:cpu|latched_rd[3] \ + portaaddr[4]=picosoc_noflash:soc|picorv32:cpu|latched_rd[4] \ + ena2=vcc \ + clk_portain=clk \ + clk_portbin=clk \ + portadatain=picosoc_noflash:soc|picorv32:cpu|Selector142~1 \ + portbdataout=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a15 + +# Subckt 15945: picosoc_noflash:soc|picorv32:cpu|Selector522~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_1|altsyncram_lrn1:auto_generated|ram_block1a15 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_1_bypass[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoded_imm[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector522~0 + +# Subckt 15946: picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector522~0 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_op2[15]~2 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_op2[10]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] + +# Subckt 15947: picosoc_noflash:soc|picorv32:cpu|Selector33~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.01 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector33~0 + +# Subckt 15948: picosoc_noflash:soc|picorv32:cpu|mem_wdata[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector33~0 \ + sload=picosoc_noflash:soc|picorv32:cpu|mem_wordsize.10 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] + +# Subckt 15949: picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_wdata[31] \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] + +# Subckt 15950: picosoc_noflash:soc|simpleuart:simpleuart|send_dummy~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy~0 + +# Subckt 15951: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy~0 \ + dataa=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid~0 + +# Subckt 15952: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid~0 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan1~29 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|recv_divcnt[31] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|Decoder0~0 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid~1 + +# Subckt 15953: picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid + +# Subckt 15954: picosoc_noflash:soc|mem_rdata[17]~161_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|ram_ready \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + combout=picosoc_noflash:soc|mem_rdata[17]~161 + +# Subckt 15955: picosoc_noflash:soc|mem_rdata[17]~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[17]~161 \ + datae=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + datad=picosoc_noflash:soc|ram_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|recv_buf_valid \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|mem_rdata[17]~5 + +# Subckt 15956: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[14]~70 \ + datae=picosoc_noflash:soc|mem_rdata[14]~69 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 + +# Subckt 15957: picosoc_noflash:soc|picorv32:cpu|WideOr3~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~40 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~36 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 + +# Subckt 15958: picosoc_noflash:soc|picorv32:cpu|Mux26~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[5]~64 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[10]~92 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[11]~84 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux26~0 + +# Subckt 15959: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~56 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~55 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~54 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~22 + +# Subckt 15960: picosoc_noflash:soc|picorv32:cpu|Mux26~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux26~1 + +# Subckt 15961: picosoc_noflash:soc|picorv32:cpu|Mux26~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux26~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux26~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Decoder5~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux18~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal20~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux26~2 + +# Subckt 15962: picosoc_noflash:soc|picorv32:cpu|Mux41~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Decoder5~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux41~1 + +# Subckt 15963: picosoc_noflash:soc|picorv32:cpu|Mux56~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|Mux41~1 \ + dataf=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~22 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux26~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux56~0 + +# Subckt 15964: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux56~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] + +# Subckt 15965: picosoc_noflash:soc|picorv32:cpu|instr_bne~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[13] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[14] \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_bne~0 + +# Subckt 15966: picosoc_noflash:soc|picorv32:cpu|instr_bne~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_bne~0 \ + sclr=WideAnd0 \ + ena=picosoc_noflash:soc|picorv32:cpu|instr_slt~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_bne + +# Subckt 15967: picosoc_noflash:soc|picorv32:cpu|WideNor2~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_bltu \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_bge \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_bgeu \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_beq \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_bne \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~0 + +# Subckt 15968: picosoc_noflash:soc|picorv32:cpu|WideNor2~4_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~4 + +# Subckt 15969: picosoc_noflash:soc|picorv32:cpu|WideNor2~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_sll \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_slli \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lhu \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_lh \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~6 + +# Subckt 15970: picosoc_noflash:soc|picorv32:cpu|WideNor2~7_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|instr_blt \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_sw \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_sh \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_sb \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lw \ + dataa=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~7 + +# Subckt 15971: picosoc_noflash:soc|picorv32:cpu|WideNor2~9_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_lbu \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~8 \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~9 + +# Subckt 15972: picosoc_noflash:soc|picorv32:cpu|WideNor2~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|WideNor2~9 \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~6 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2~10 + +# Subckt 15973: picosoc_noflash:soc|picorv32:cpu|WideNor2~I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideNor2~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|WideNor2 + +# Subckt 15974: picosoc_noflash:soc|picorv32:cpu|reg_out[2]~9_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~9 + +# Subckt 15975: picosoc_noflash:soc|picorv32:cpu|reg_out~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[5]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~3 \ + datad=picosoc_noflash:soc|mem_rdata[25]~51 \ + datac=picosoc_noflash:soc|mem_rdata[9]~47 \ + datab=picosoc_noflash:soc|mem_rdata[1]~43 \ + dataa=picosoc_noflash:soc|mem_rdata[17]~42 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~19 + +# Subckt 15976: picosoc_noflash:soc|picorv32:cpu|reg_out~20_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[33] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[33] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~20 + +# Subckt 15977: picosoc_noflash:soc|picorv32:cpu|reg_out~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~20 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~21 + +# Subckt 15978: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~18_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~18 + +# Subckt 15979: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~5 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~18 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[1] + +# Subckt 15980: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[33] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[1] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[1] + +# Subckt 15981: picosoc_noflash:soc|picorv32:cpu|reg_out~22_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_pending[1] \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~22 + +# Subckt 15982: picosoc_noflash:soc|picorv32:cpu|reg_out~23_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~22 \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~23 + +# Subckt 15983: picosoc_noflash:soc|picorv32:cpu|reg_out~24_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~23 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~21 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~19 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~9 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~24 + +# Subckt 15984: picosoc_noflash:soc|picorv32:cpu|reg_out[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~24 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[1] + +# Subckt 15985: picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 + +# Subckt 15986: picosoc_noflash:soc|picorv32:cpu|mem_la_use_prefetched_high_word~I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|clear_prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_use_prefetched_high_word + +# Subckt 15987: picosoc_noflash:soc|picorv32:cpu|mem_la_read~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_use_prefetched_high_word \ + dataa=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_read~1 + +# Subckt 15988: picosoc_noflash:soc|picorv32:cpu|mem_la_read~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_read~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_read~1 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_read~3 + +# Subckt 15989: picosoc_noflash:soc|picorv32:cpu|mem_la_secondword~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|prefetched_high_word~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_la_read~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|trap \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword~0 + +# Subckt 15990: picosoc_noflash:soc|picorv32:cpu|mem_la_secondword~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword + +# Subckt 15991: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datab=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 + +# Subckt 15992: picosoc_noflash:soc|mem_rdata[31]~138_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[31] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[31]~138 + +# Subckt 15993: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~58_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[31]~75 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a31 \ + datad=picosoc_noflash:soc|mem_rdata[31]~138 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~58 + +# Subckt 15994: picosoc_noflash:soc|mem_rdata[15]~139_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[15] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[15]~139 + +# Subckt 15995: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~59_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[15]~71 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a15 \ + datad=picosoc_noflash:soc|mem_rdata[15]~139 \ + datac=picosoc_noflash:soc|mem_rdata[17]~5 \ + datab=picosoc_noflash:soc|mem_rdata[1]~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~59 + +# Subckt 15996: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~134_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~134 + +# Subckt 15997: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~60_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~134 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~39 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~60 + +# Subckt 15998: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~60 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[15] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~59 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~58 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 + +# Subckt 15999: picosoc_noflash:soc|picorv32:cpu|Decoder5~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~43 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~41 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~38 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~35 \ + combout=picosoc_noflash:soc|picorv32:cpu|Decoder5~0 + +# Subckt 16000: picosoc_noflash:soc|picorv32:cpu|Mux111~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Decoder5~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux111~1 + +# Subckt 16001: picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux111~1 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu + +# Subckt 16002: picosoc_noflash:soc|picorv32:cpu|Selector385~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector385~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector385~2 + +# Subckt 16003: picosoc_noflash:soc|picorv32:cpu|cpu_state~17_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|next_irq_pending~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_mask[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_active \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~17 + +# Subckt 16004: picosoc_noflash:soc|picorv32:cpu|cpu_state~18_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state~17 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~18 + +# Subckt 16005: picosoc_noflash:soc|picorv32:cpu|cpu_state~19_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state~18 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_done \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector385~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~19 + +# Subckt 16006: picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpu_state~19 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec + +# Subckt 16007: picosoc_noflash:soc|picorv32:cpu|cpu_state~26_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~26 + +# Subckt 16008: picosoc_noflash:soc|picorv32:cpu|cpu_state~20_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|comb~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~20 + +# Subckt 16009: picosoc_noflash:soc|picorv32:cpu|cpu_state~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|cpu_state~20 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector472~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~27 + +# Subckt 16010: picosoc_noflash:soc|picorv32:cpu|Selector472~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datad=picosoc_noflash:soc|picorv32:cpu|always18~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector472~3 + +# Subckt 16011: picosoc_noflash:soc|picorv32:cpu|cpu_state~28_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datac=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~28 + +# Subckt 16012: picosoc_noflash:soc|picorv32:cpu|cpu_state~29_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state~28 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector538~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~29 + +# Subckt 16013: picosoc_noflash:soc|picorv32:cpu|cpu_state~30_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector472~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state~18 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~30 + +# Subckt 16014: picosoc_noflash:soc|picorv32:cpu|cpu_state~31_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~31 + +# Subckt 16015: picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state~29 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1~0 + +# Subckt 16016: picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state~31 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state~30 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state~27 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state~26 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1~1 + +# Subckt 16017: picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 + +# Subckt 16018: picosoc_noflash:soc|picorv32:cpu|cpu_state~32_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|cpu_state~18 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state~21 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~32 + +# Subckt 16019: picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpu_state~32 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem + +# Subckt 16020: picosoc_noflash:soc|picorv32:cpu|reg_out~52_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lh \ + dataa=picosoc_noflash:soc|mem_rdata[20]~107 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~52 + +# Subckt 16021: picosoc_noflash:soc|picorv32:cpu|reg_out~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|count_instr[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|count_instr[52] \ + datab=picosoc_noflash:soc|picorv32:cpu|count_cycle[52] \ + dataa=picosoc_noflash:soc|picorv32:cpu|count_cycle[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~53 + +# Subckt 16022: picosoc_noflash:soc|picorv32:cpu|irq_mask~9_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[20]~7 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_mask~9 + +# Subckt 16023: picosoc_noflash:soc|picorv32:cpu|irq_mask[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_mask~9 \ + ena=picosoc_noflash:soc|picorv32:cpu|irq_mask[24]~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_mask[20] + +# Subckt 16024: picosoc_noflash:soc|picorv32:cpu|reg_out~54_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out[2]~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|irq_mask[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|timer[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs_rs1[20]~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out~53 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~54 + +# Subckt 16025: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~107_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|quotient[20] \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|dividend[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_div \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|instr_divu \ + combout=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~107 + +# Subckt 16026: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~84 \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|outsign \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|Add2~107 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[20] + +# Subckt 16027: picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[52] \ + sload=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|WideOr0~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|rd[20] \ + ena=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|always3~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[20] + +# Subckt 16028: picosoc_noflash:soc|picorv32:cpu|reg_out~55_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_mul:pcpi_mul|pcpi_rd[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_rd[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|picorv32_pcpi_div:pcpi_div|pcpi_wr \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~55 + +# Subckt 16029: picosoc_noflash:soc|picorv32:cpu|reg_out~56_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~55 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~54 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add10~77 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~56 + +# Subckt 16030: picosoc_noflash:soc|picorv32:cpu|reg_out~57_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_out~56 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_out~52 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out~26 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_out~25 \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_is_lb \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_out~57 + +# Subckt 16031: picosoc_noflash:soc|picorv32:cpu|reg_out[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_out~57 \ + sclr=picosoc_noflash:soc|picorv32:cpu|reg_out[16]~33 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_out[20] + +# Subckt 16032: picosoc_noflash:soc|picorv32:cpu|Selector105~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftRight0~31 \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_shr~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector105~0 + +# Subckt 16033: picosoc_noflash:soc|picorv32:cpu|Selector105~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~10 \ + datae=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~9 \ + datad=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~7 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector105~1 + +# Subckt 16034: picosoc_noflash:soc|picorv32:cpu|Selector105~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector105~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|ShiftLeft1~29 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~13 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector105~2 + +# Subckt 16035: picosoc_noflash:soc|picorv32:cpu|Selector105~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|WideNor2~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~5 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector105~3 + +# Subckt 16036: picosoc_noflash:soc|picorv32:cpu|Selector105~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector105~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector105~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector105~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Add1~85 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal_jalr_addi_add_sub \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector105~4 + +# Subckt 16037: picosoc_noflash:soc|picorv32:cpu|alu_out_q[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector105~4 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|alu_out_q[20] + +# Subckt 16038: picosoc_noflash:soc|picorv32:cpu|Selector137~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|alu_out_q[20] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_stalu \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_out[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector137~0 + +# Subckt 16039: picosoc_noflash:soc|picorv32:cpu|current_pc~7_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector137~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|current_pc~7 + +# Subckt 16040: picosoc_noflash:soc|picorv32:cpu|reg_next_pc~3_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|picorv32:cpu|Add7~98 \ + dataf=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + datac=picosoc_noflash:soc|picorv32:cpu|current_pc~7 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[20] \ + dataa=picosoc_noflash:soc|picorv32:cpu|WideOr26 \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_next_pc~3 + +# Subckt 16041: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|reg_next_pc~3 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[20] + +# Subckt 16042: picosoc_noflash:soc|picorv32:cpu|mem_addr[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~73 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[20] + +# Subckt 16043: picosoc_noflash:soc|progmem:progmem|o_ready~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|ram_ready~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[20] \ + combout=picosoc_noflash:soc|progmem:progmem|o_ready~0 + +# Subckt 16044: picosoc_noflash:soc|progmem:progmem|o_ready~I +.subckt dffeas \ + d=picosoc_noflash:soc|progmem:progmem|o_ready~0 \ + clrn=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|progmem:progmem|o_ready + +# Subckt 16045: picosoc_noflash:soc|mem_rdata[1]~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[1]~2 + +# Subckt 16046: picosoc_noflash:soc|mem_rdata[16]~12_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[16] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[16]~12 + +# Subckt 16047: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~6_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[16]~13 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a16 \ + datad=picosoc_noflash:soc|mem_rdata[16]~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~6 + +# Subckt 16048: picosoc_noflash:soc|mem_rdata[0]~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a0 \ + datae=iomem_rdata[0] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[0]~16 + +# Subckt 16049: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~9 \ + datae=picosoc_noflash:soc|mem_rdata[0]~16 \ + datad=picosoc_noflash:soc|mem_rdata[0]~14 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~6 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 + +# Subckt 16050: picosoc_noflash:soc|picorv32:cpu|always3~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|always3~0 + +# Subckt 16051: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~18_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[11]~24 \ + datac=picosoc_noflash:soc|mem_rdata[27]~28 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~18 + +# Subckt 16052: picosoc_noflash:soc|picorv32:cpu|Mux10~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|is_alu_reg_imm~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|WideOr3~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[27]~74 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux10~0 + +# Subckt 16053: picosoc_noflash:soc|picorv32:cpu|Mux33~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux33~1 + +# Subckt 16054: picosoc_noflash:soc|picorv32:cpu|Mux48~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux33~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux41~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~18 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux48~1 + +# Subckt 16055: picosoc_noflash:soc|picorv32:cpu|Mux18~4_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|mem_rdata[27]~28 \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + datac=picosoc_noflash:soc|mem_rdata[11]~24 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux18~4 + +# Subckt 16056: picosoc_noflash:soc|picorv32:cpu|Mux18~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux27~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux20~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[27]~74 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux18~1 + +# Subckt 16057: picosoc_noflash:soc|picorv32:cpu|Mux18~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal20~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[7]~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[8]~22 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux18~2 + +# Subckt 16058: picosoc_noflash:soc|picorv32:cpu|Mux18~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[12]~49 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[13]~106 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~61 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[14]~57 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux18~3 + +# Subckt 16059: picosoc_noflash:soc|picorv32:cpu|Mux48~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux18~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux18~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux18~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|Mux18~4 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Mux18~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux48~2 + +# Subckt 16060: picosoc_noflash:soc|picorv32:cpu|Mux48~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Mux48~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Mux48~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux10~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~18 \ + dataa=picosoc_noflash:soc|picorv32:cpu|always3~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux48~0 + +# Subckt 16061: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Mux48~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] + +# Subckt 16062: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[27]~74_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datad=picosoc_noflash:soc|mem_rdata[11]~24 \ + datac=picosoc_noflash:soc|mem_rdata[27]~28 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[11] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[27] \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[27]~74 + +# Subckt 16063: picosoc_noflash:soc|picorv32:cpu|instr_waitirq~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_retirq~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_retirq~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[26]~75 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[27]~74 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_waitirq~0 + +# Subckt 16064: picosoc_noflash:soc|picorv32:cpu|instr_waitirq~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_waitirq~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_waitirq + +# Subckt 16065: picosoc_noflash:soc|picorv32:cpu|Add7~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[3] \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~0 + +# Subckt 16066: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~12 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector186~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[3] + +# Subckt 16067: picosoc_noflash:soc|picorv32:cpu|mem_addr[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~5 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] + +# Subckt 16068: picosoc_noflash:soc|mem_ready~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[24]~0 \ + datae=picosoc_noflash:soc|mem_ready~1 \ + datad=picosoc_noflash:soc|simpleuart_reg_dat_sel~1 \ + datac=picosoc_noflash:soc|ram_ready~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[3] \ + combout=picosoc_noflash:soc|mem_ready~2 + +# Subckt 16069: picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|mem_ready~2 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 + +# Subckt 16070: picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector93~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector93~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector93~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|LessThan1~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~1 + +# Subckt 16071: picosoc_noflash:soc|picorv32:cpu|Selector385~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector538~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector385~1 + +# Subckt 16072: picosoc_noflash:soc|picorv32:cpu|Selector385~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector472~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector385~3 + +# Subckt 16073: picosoc_noflash:soc|picorv32:cpu|Selector385~4_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector385~4 + +# Subckt 16074: picosoc_noflash:soc|picorv32:cpu|Selector385~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector385~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector385~3 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datab=picosoc_noflash:soc|picorv32:cpu|always18~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector385~5 + +# Subckt 16075: picosoc_noflash:soc|picorv32:cpu|Selector385~6_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector385~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector385~2 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector385~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector385~6 + +# Subckt 16076: picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector385~6 \ + datae=picosoc_noflash:soc|picorv32:cpu|comb~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~1 + +# Subckt 16077: picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst + +# Subckt 16078: picosoc_noflash:soc|picorv32:cpu|Selector544~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector93~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector93~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector93~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|LessThan1~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector544~0 + +# Subckt 16079: picosoc_noflash:soc|picorv32:cpu|Selector544~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector544~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_done \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector472~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector544~1 + +# Subckt 16080: picosoc_noflash:soc|picorv32:cpu|decoder_trigger~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector544~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|decoder_trigger + +# Subckt 16081: picosoc_noflash:soc|picorv32:cpu|Add7~15_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datac=picosoc_noflash:soc|picorv32:cpu|do_waitirq \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + dataa=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~15 + +# Subckt 16082: picosoc_noflash:soc|picorv32:cpu|Add7~16_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|decoded_imm_uj[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|Add7~15 \ + combout=picosoc_noflash:soc|picorv32:cpu|Add7~16 + +# Subckt 16083: picosoc_noflash:soc|picorv32:cpu|reg_next_pc[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add7~114 \ + sclr=WideAnd0 \ + sload=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~1 \ + asdata=picosoc_noflash:soc|picorv32:cpu|Selector165~0 \ + ena=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[11]~2 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[24] + +# Subckt 16084: picosoc_noflash:soc|picorv32:cpu|Add0~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~86 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[24] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~90 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~89 + +# Subckt 16085: picosoc_noflash:soc|picorv32:cpu|mem_addr[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~89 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[24] + +# Subckt 16086: always1~1_I +.subckt stratixiv_lcell_comb \ + datae=iomem_ready \ + datad=always1~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[24] \ + combout=always1~1 + +# Subckt 16087: iomem_ready~I +.subckt dffeas \ + d=always1~1 \ + ena=WideAnd0 \ + clk=clk \ + q=iomem_ready + +# Subckt 16088: picosoc_noflash:soc|mem_rdata[17]~1_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[17] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[17]~1 + +# Subckt 16089: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datae=picosoc_noflash:soc|mem_rdata[17]~8 \ + datad=picosoc_noflash:soc|mem_rdata[17]~5 \ + datac=picosoc_noflash:soc|mem_rdata[1]~2 \ + datab=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a17 \ + dataa=picosoc_noflash:soc|mem_rdata[17]~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~2 + +# Subckt 16090: picosoc_noflash:soc|picorv32:cpu|Mux111~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~9 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~8 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~7 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~6 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux111~0 + +# Subckt 16091: picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~8_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datac=picosoc_noflash:soc|picorv32:cpu|Mux111~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~8 + +# Subckt 16092: picosoc_noflash:soc|picorv32:cpu|Add13~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add13~122 \ + dataf=picosoc_noflash:soc|picorv32:cpu|decoded_imm[31] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add13~125 + +# Subckt 16093: picosoc_noflash:soc|picorv32:cpu|Selector474~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|altsyncram:cpuregs_rtl_0|altsyncram_lrn1:auto_generated|ram_block1a31 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpuregs_rtl_0_bypass[42] \ + datac=picosoc_noflash:soc|picorv32:cpu|WideOr22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpuregs~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector474~1 + +# Subckt 16094: picosoc_noflash:soc|picorv32:cpu|Selector474~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector474~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_pc[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|is_lui_auipc_jal \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_lui \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector474~2 + +# Subckt 16095: picosoc_noflash:soc|picorv32:cpu|Selector474~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector474~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector474~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Add13~125 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~9 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[1]~8 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector474~3 + +# Subckt 16096: picosoc_noflash:soc|picorv32:cpu|reg_op1[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector474~3 \ + ena=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] + +# Subckt 16097: picosoc_noflash:soc|picorv32:cpu|LessThan1~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~3 + +# Subckt 16098: picosoc_noflash:soc|picorv32:cpu|Equal46~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~3 \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|LessThan1~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + datab=picosoc_noflash:soc|picorv32:cpu|LessThan1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|Equal46~2 + +# Subckt 16099: picosoc_noflash:soc|picorv32:cpu|LessThan1~6_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[1] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[0] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~6 + +# Subckt 16100: picosoc_noflash:soc|picorv32:cpu|LessThan1~7_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[3] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[2] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[2] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[3] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~7 + +# Subckt 16101: picosoc_noflash:soc|picorv32:cpu|LessThan1~8_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[5] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[4] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[4] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[5] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~8 + +# Subckt 16102: picosoc_noflash:soc|picorv32:cpu|LessThan1~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~8 \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~7 \ + datad=picosoc_noflash:soc|picorv32:cpu|LessThan1~6 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal46~8 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal46~7 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal46~6 \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~9 + +# Subckt 16103: picosoc_noflash:soc|picorv32:cpu|LessThan1~10_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[7] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[7] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[6] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~10 + +# Subckt 16104: picosoc_noflash:soc|picorv32:cpu|LessThan1~11_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[11] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[10] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[11] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~11 + +# Subckt 16105: picosoc_noflash:soc|picorv32:cpu|LessThan1~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~11 \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~5 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[9] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[8] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[9] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[8] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~12 + +# Subckt 16106: picosoc_noflash:soc|picorv32:cpu|LessThan1~13_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[14] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[13] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[12] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[12] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[13] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[14] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~13 + +# Subckt 16107: picosoc_noflash:soc|picorv32:cpu|LessThan1~14_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~13 \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~12 \ + datad=picosoc_noflash:soc|picorv32:cpu|LessThan1~10 \ + datac=picosoc_noflash:soc|picorv32:cpu|LessThan1~9 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal46~5 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal46~4 \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~14 + +# Subckt 16108: picosoc_noflash:soc|picorv32:cpu|LessThan1~15_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[18] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[17] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[17] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[18] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~15 + +# Subckt 16109: picosoc_noflash:soc|picorv32:cpu|LessThan1~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~15 \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~4 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[16] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[15] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[15] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[16] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~16 + +# Subckt 16110: picosoc_noflash:soc|picorv32:cpu|LessThan1~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[21] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[20] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[19] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[19] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[21] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[20] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~17 + +# Subckt 16111: picosoc_noflash:soc|picorv32:cpu|LessThan1~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~17 \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~16 \ + datad=picosoc_noflash:soc|picorv32:cpu|LessThan1~14 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal46~3 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal46~2 \ + dataa=picosoc_noflash:soc|picorv32:cpu|Equal46~1 \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~18 + +# Subckt 16112: picosoc_noflash:soc|picorv32:cpu|LessThan1~21_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|reg_op2[28] \ + datae=picosoc_noflash:soc|picorv32:cpu|reg_op2[27] \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~21 + +# Subckt 16113: picosoc_noflash:soc|picorv32:cpu|LessThan1~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~21 \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[24] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[24] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~22 + +# Subckt 16114: picosoc_noflash:soc|picorv32:cpu|LessThan1~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~22 \ + datae=picosoc_noflash:soc|picorv32:cpu|Equal46~9 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[22] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[23] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~23 + +# Subckt 16115: picosoc_noflash:soc|picorv32:cpu|LessThan1~24_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_op2[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_op2[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~24 + +# Subckt 16116: picosoc_noflash:soc|picorv32:cpu|LessThan1~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|LessThan1~24 \ + datae=picosoc_noflash:soc|picorv32:cpu|LessThan1~23 \ + datad=picosoc_noflash:soc|picorv32:cpu|LessThan1~18 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal46~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|reg_op2[31] \ + dataa=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + combout=picosoc_noflash:soc|picorv32:cpu|LessThan1~25 + +# Subckt 16117: picosoc_noflash:soc|picorv32:cpu|Selector425~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_waitirq \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|decoder_trigger \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector425~0 + +# Subckt 16118: picosoc_noflash:soc|picorv32:cpu|Selector425~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_jalr \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datac=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector425~1 + +# Subckt 16119: picosoc_noflash:soc|picorv32:cpu|Selector425~2_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector425~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector425~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_retirq \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector425~2 + +# Subckt 16120: picosoc_noflash:soc|picorv32:cpu|Selector425~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector425~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector93~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector93~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector93~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|LessThan1~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector425~3 + +# Subckt 16121: picosoc_noflash:soc|picorv32:cpu|latched_branch~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector425~3 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_branch + +# Subckt 16122: picosoc_noflash:soc|picorv32:cpu|Add0~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~90 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[25] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[25] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~94 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~93 + +# Subckt 16123: picosoc_noflash:soc|picorv32:cpu|Add0~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~94 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[26] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[26] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~98 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~97 + +# Subckt 16124: picosoc_noflash:soc|picorv32:cpu|mem_addr[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~97 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[26] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[26] + +# Subckt 16125: picosoc_noflash:soc|picorv32:cpu|Add0~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~98 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[27] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[27] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~102 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~101 + +# Subckt 16126: picosoc_noflash:soc|picorv32:cpu|mem_addr[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~101 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[27] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[27] + +# Subckt 16127: picosoc_noflash:soc|picorv32:cpu|Add0~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~102 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[28] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~106 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~105 + +# Subckt 16128: picosoc_noflash:soc|picorv32:cpu|mem_addr[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~105 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[28] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[28] + +# Subckt 16129: picosoc_noflash:soc|picorv32:cpu|Add0~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~106 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[29] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~110 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~109 + +# Subckt 16130: picosoc_noflash:soc|picorv32:cpu|mem_addr[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~109 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[29] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[29] + +# Subckt 16131: picosoc_noflash:soc|picorv32:cpu|Add0~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~110 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[30] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[30] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + cout=picosoc_noflash:soc|picorv32:cpu|Add0~114 \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~113 + +# Subckt 16132: picosoc_noflash:soc|picorv32:cpu|mem_addr[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~113 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[30] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[30] + +# Subckt 16133: picosoc_noflash:soc|picorv32:cpu|Add0~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|picorv32:cpu|Add0~114 \ + datad=picosoc_noflash:soc|picorv32:cpu|reg_out[31] \ + datac=picosoc_noflash:soc|picorv32:cpu|reg_next_pc[31] \ + datab=picosoc_noflash:soc|picorv32:cpu|latched_branch \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + sumout=picosoc_noflash:soc|picorv32:cpu|Add0~117 + +# Subckt 16134: picosoc_noflash:soc|picorv32:cpu|mem_addr[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~117 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[31] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[31] + +# Subckt 16135: always1~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_addr[31] \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[30] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[29] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[28] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[27] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[26] \ + combout=always1~0 + +# Subckt 16136: picosoc_noflash:soc|mem_ready~0_I +.subckt stratixiv_lcell_comb \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_ready~0 + +# Subckt 16137: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|mem_ready~2 \ + datab=picosoc_noflash:soc|mem_ready~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 + +# Subckt 16138: picosoc_noflash:soc|mem_rdata[22]~88_I +.subckt stratixiv_lcell_comb \ + datae=iomem_rdata[22] \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[22]~88 + +# Subckt 16139: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~51_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|mem_rdata[22]~89 \ + datae=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a22 \ + datad=picosoc_noflash:soc|mem_rdata[22]~88 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~1 \ + datab=picosoc_noflash:soc|mem_rdata[17]~5 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~51 + +# Subckt 16140: picosoc_noflash:soc|mem_rdata[6]~91_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a6 \ + datae=iomem_rdata[6] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[6]~91 + +# Subckt 16141: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~137_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_xfer~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[6] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[22] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~137 + +# Subckt 16142: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~52_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~137 \ + datae=picosoc_noflash:soc|mem_ready~2 \ + datad=picosoc_noflash:soc|mem_ready~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_16bit_buffer[6] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[15]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~52 + +# Subckt 16143: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~52 \ + datae=picosoc_noflash:soc|mem_rdata[6]~91 \ + datad=picosoc_noflash:soc|mem_rdata[6]~90 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~51 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 + +# Subckt 16144: picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Equal16~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[6]~53 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu~1 + +# Subckt 16145: picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu + +# Subckt 16146: picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + combout=picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~0 + +# Subckt 16147: picosoc_noflash:soc|picorv32:cpu|Selector423~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|always18~2 \ + datab=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector423~0 + +# Subckt 16148: picosoc_noflash:soc|picorv32:cpu|Selector423~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector538~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector385~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector423~1 + +# Subckt 16149: picosoc_noflash:soc|picorv32:cpu|Selector423~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector423~1 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector423~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + dataa=picosoc_noflash:soc|picorv32:cpu|latched_store \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector423~2 + +# Subckt 16150: picosoc_noflash:soc|picorv32:cpu|Selector423~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector423~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector93~3 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector93~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|Selector93~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|LessThan1~25 \ + dataa=picosoc_noflash:soc|picorv32:cpu|set_mem_do_rinst~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector423~3 + +# Subckt 16151: picosoc_noflash:soc|picorv32:cpu|latched_store~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector423~3 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|latched_store + +# Subckt 16152: picosoc_noflash:soc|picorv32:cpu|mem_addr[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Add0~93 \ + sload=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + asdata=picosoc_noflash:soc|picorv32:cpu|reg_op1[25] \ + ena=picosoc_noflash:soc|picorv32:cpu|mem_addr[2]~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] + +# Subckt 16153: picosoc_noflash:soc|mem_rdata[1]~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|progmem:progmem|o_ready \ + datad=iomem_ready \ + datac=always1~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|mem_rdata[1]~3 + +# Subckt 16154: picosoc_noflash:soc|mem_rdata[1]~15_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|progmem:progmem|altsyncram:mem_rtl_0|altsyncram_p4i1:auto_generated|ram_block1a1 \ + datae=iomem_rdata[1] \ + datad=picosoc_noflash:soc|mem_ready~4 \ + datac=picosoc_noflash:soc|progmem:progmem|o_ready \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|mem_rdata[1]~15 + +# Subckt 16155: picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~8 \ + datae=picosoc_noflash:soc|mem_rdata[1]~15 \ + datad=picosoc_noflash:soc|mem_rdata[1]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~4 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~2 \ + dataa=picosoc_noflash:soc|mem_rdata[1]~3 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 + +# Subckt 16156: picosoc_noflash:soc|picorv32:cpu|instr_jalr~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_jalr~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[2]~73 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[3]~70 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[4]~67 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_jalr~1 + +# Subckt 16157: picosoc_noflash:soc|picorv32:cpu|instr_jalr~2_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|Decoder5~1 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_jalr~2 + +# Subckt 16158: picosoc_noflash:soc|picorv32:cpu|instr_jalr~3_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|instr_jalr~2 \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_jalr~1 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q~4 \ + datac=picosoc_noflash:soc|picorv32:cpu|Equal23~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|Equal24~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + combout=picosoc_noflash:soc|picorv32:cpu|instr_jalr~3 + +# Subckt 16159: picosoc_noflash:soc|picorv32:cpu|instr_jalr~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|instr_jalr~3 \ + ena=picosoc_noflash:soc|picorv32:cpu|always9~0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|instr_jalr + +# Subckt 16160: picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|irq_delay~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_retirq \ + datac=picosoc_noflash:soc|picorv32:cpu|instr_jal \ + datab=picosoc_noflash:soc|picorv32:cpu|instr_jalr \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch~0 + +# Subckt 16161: picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch~1_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_done \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch~0 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch~1 + +# Subckt 16162: picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch + +# Subckt 16163: picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_secondword \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_do_rinst \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_do_prefetch \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 + +# Subckt 16164: picosoc_noflash:soc|picorv32:cpu|cpu_state~21_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state~20 \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~21 + +# Subckt 16165: picosoc_noflash:soc|picorv32:cpu|cpu_state~22_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|is_sb_sh_sw \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector385~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 \ + datab=picosoc_noflash:soc|picorv32:cpu|is_lb_lh_lw_lbu_lhu \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~22 + +# Subckt 16166: picosoc_noflash:soc|picorv32:cpu|cpu_state~23_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state~18 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state~22 \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state~21 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~23 + +# Subckt 16167: picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpu_state~23 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem + +# Subckt 16168: picosoc_noflash:soc|picorv32:cpu|Selector472~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ldmem \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_stmem \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector472~0 + +# Subckt 16169: picosoc_noflash:soc|picorv32:cpu|Selector472~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|cpu_state~20 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector472~1 + +# Subckt 16170: picosoc_noflash:soc|picorv32:cpu|Selector472~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_done~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_exec \ + datad=picosoc_noflash:soc|picorv32:cpu|is_beq_bne_blt_bge_bltu_bgeu \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[0]~11 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_rdata_latched[1]~10 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_la_firstword~2 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector472~2 + +# Subckt 16171: picosoc_noflash:soc|picorv32:cpu|Selector328~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|pcpi_timeout \ + datad=picosoc_noflash:soc|picorv32:cpu|instr_ecall_ebreak \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_mask[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_active \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector328~0 + +# Subckt 16172: picosoc_noflash:soc|picorv32:cpu|Selector472~4_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector472~3 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector328~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector538~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|WideNor2 \ + datab=picosoc_noflash:soc|picorv32:cpu|WideNor2~12 \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector472~4 + +# Subckt 16173: picosoc_noflash:soc|picorv32:cpu|cpu_state~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|Selector472~4 \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector472~2 \ + datad=picosoc_noflash:soc|picorv32:cpu|Selector472~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state~17 \ + datab=picosoc_noflash:soc|picorv32:cpu|Selector472~0 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~25 + +# Subckt 16174: picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpu_state~25 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch + +# Subckt 16175: picosoc_noflash:soc|picorv32:cpu|irq_state~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_state~0 + +# Subckt 16176: picosoc_noflash:soc|picorv32:cpu|irq_state[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_state~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_state[1] + +# Subckt 16177: picosoc_noflash:soc|picorv32:cpu|irq_state~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|always18~1 \ + datac=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[1] \ + combout=picosoc_noflash:soc|picorv32:cpu|irq_state~1 + +# Subckt 16178: picosoc_noflash:soc|picorv32:cpu|irq_state[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|irq_state~1 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_state[0] + +# Subckt 16179: picosoc_noflash:soc|picorv32:cpu|Selector389~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|instr_retirq \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_ld_rs1 \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_active \ + datab=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_fetch \ + dataa=picosoc_noflash:soc|picorv32:cpu|irq_state[0] \ + combout=picosoc_noflash:soc|picorv32:cpu|Selector389~0 + +# Subckt 16180: picosoc_noflash:soc|picorv32:cpu|irq_active~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|Selector389~0 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|irq_active + +# Subckt 16181: picosoc_noflash:soc|picorv32:cpu|cpu_state~24_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|Selector422~0 \ + datad=picosoc_noflash:soc|picorv32:cpu|cpu_state~17 \ + datac=picosoc_noflash:soc|picorv32:cpu|irq_mask[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|irq_active \ + dataa=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap \ + combout=picosoc_noflash:soc|picorv32:cpu|cpu_state~24 + +# Subckt 16182: picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpu_state~24 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap + +# Subckt 16183: picosoc_noflash:soc|picorv32:cpu|trap~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|cpu_state.cpu_state_trap \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|trap + +# Subckt 16184: picosoc_noflash:soc|picorv32:cpu|mem_valid~0_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_do_wdata \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_do_rdata \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_la_use_prefetched_high_word \ + datab=picosoc_noflash:soc|picorv32:cpu|comb~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_valid~0 + +# Subckt 16185: picosoc_noflash:soc|picorv32:cpu|Mux66~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|picorv32:cpu|mem_valid~0 \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_state[0] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_state[1] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_la_read~3 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_rdata_q[10]~0 \ + combout=picosoc_noflash:soc|picorv32:cpu|Mux66~0 + +# Subckt 16186: picosoc_noflash:soc|picorv32:cpu|mem_valid~1_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|picorv32:cpu|Mux66~0 \ + datac=picosoc_noflash:soc|picorv32:cpu|last_mem_valid~0 \ + datab=picosoc_noflash:soc|picorv32:cpu|trap \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|picorv32:cpu|mem_valid~1 + +# Subckt 16187: picosoc_noflash:soc|picorv32:cpu|mem_valid~I +.subckt dffeas \ + d=picosoc_noflash:soc|picorv32:cpu|mem_valid~1 \ + clk=clk \ + q=picosoc_noflash:soc|picorv32:cpu|mem_valid + +# Subckt 16188: picosoc_noflash:soc|simpleuart_reg_dat_sel~4_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|picorv32:cpu|mem_addr[22] \ + datad=picosoc_noflash:soc|picorv32:cpu|mem_addr[23] \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_addr[10] \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_addr[24] \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_addr[25] \ + combout=picosoc_noflash:soc|simpleuart_reg_dat_sel~4 + +# Subckt 16189: picosoc_noflash:soc|simpleuart_reg_dat_sel~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart_reg_dat_sel~4 \ + datae=picosoc_noflash:soc|LessThan3~1 \ + datad=picosoc_noflash:soc|LessThan3~0 \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~0 \ + datab=always1~0 \ + dataa=picosoc_noflash:soc|picorv32:cpu|mem_valid \ + combout=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 + +# Subckt 16190: picosoc_noflash:soc|simpleuart:simpleuart|send_dummy~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy~0 \ + datad=picosoc_noflash:soc|simpleuart_reg_div_sel~0 \ + datac=picosoc_noflash:soc|simpleuart_reg_dat_sel~2 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy~1 + +# Subckt 16191: picosoc_noflash:soc|simpleuart:simpleuart|send_dummy~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy~1 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy + +# Subckt 16192: picosoc_noflash:soc|simpleuart:simpleuart|always2~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 + +# Subckt 16193: picosoc_noflash:soc|simpleuart:simpleuart|Add2~1_I +.subckt stratixiv_lcell_comb \ + cin=gnd \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[0] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~2 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~1 + +# Subckt 16194: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~28_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[29] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[30] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~28 + +# Subckt 16195: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~0_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[0] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[0] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[1] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[1] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~0 + +# Subckt 16196: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~0 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[2] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[3] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[3] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~1 + +# Subckt 16197: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[6] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[7] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~2 + +# Subckt 16198: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~3_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[4] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[4] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~2 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[5] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~3 + +# Subckt 16199: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[6] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[6] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[7] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[7] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~4 + +# Subckt 16200: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~5_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~4 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[4] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[4] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~2 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[5] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[5] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~5 + +# Subckt 16201: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~6_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[10] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[11] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~6 + +# Subckt 16202: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~7_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[8] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~6 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[9] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~7 + +# Subckt 16203: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~8_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[10] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[10] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[11] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[11] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~8 + +# Subckt 16204: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~9_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~8 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[8] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[8] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~6 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[9] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[9] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~9 + +# Subckt 16205: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~10_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[12] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[13] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[14] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~10 + +# Subckt 16206: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~11_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~10 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~9 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~7 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~5 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~3 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~1 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~11 + +# Subckt 16207: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~12_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[12] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[12] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[13] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[13] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[14] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[14] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~12 + +# Subckt 16208: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~13_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[17] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[18] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~13 + +# Subckt 16209: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~14_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~13 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[16] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~14 + +# Subckt 16210: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~15_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[17] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[17] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[18] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[18] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~15 + +# Subckt 16211: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~16_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~15 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[15] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~13 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[16] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[16] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~16 + +# Subckt 16212: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~17_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[19] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[20] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[21] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~17 + +# Subckt 16213: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~18_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[19] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[19] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[20] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[20] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[21] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[21] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~18 + +# Subckt 16214: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~19_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~18 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~17 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~16 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~14 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~12 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~11 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~19 + +# Subckt 16215: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~20_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[24] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[25] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~20 + +# Subckt 16216: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~21_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[22] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~20 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[23] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~21 + +# Subckt 16217: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~22_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[24] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[24] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[25] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[25] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~22 + +# Subckt 16218: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~23_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~22 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[22] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[22] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~20 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[23] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[23] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~23 + +# Subckt 16219: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~24_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[26] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[27] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[28] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~24 + +# Subckt 16220: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~25_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[26] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[26] \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[27] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[27] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[28] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[28] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~25 + +# Subckt 16221: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~26_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[29] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[29] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[30] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[30] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~26 + +# Subckt 16222: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~27_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~26 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~25 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~24 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~23 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~21 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~19 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~27 + +# Subckt 16223: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~0_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|picorv32:cpu|mem_wstrb[0] \ + datab=picosoc_noflash:soc|simpleuart_reg_dat_sel \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~0 + +# Subckt 16224: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0_I +.subckt stratixiv_lcell_comb \ + datag=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~0 \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[31] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~27 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~28 \ + dataa=WideAnd0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 + +# Subckt 16225: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~1 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[0] + +# Subckt 16226: picosoc_noflash:soc|simpleuart:simpleuart|Add2~5_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~2 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[1] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~6 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~5 + +# Subckt 16227: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~5 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[1] + +# Subckt 16228: picosoc_noflash:soc|simpleuart:simpleuart|Add2~9_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~6 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[2] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~10 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~9 + +# Subckt 16229: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~9 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[2] + +# Subckt 16230: picosoc_noflash:soc|simpleuart:simpleuart|Add2~13_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~10 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[3] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~14 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~13 + +# Subckt 16231: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~13 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[3] + +# Subckt 16232: picosoc_noflash:soc|simpleuart:simpleuart|Add2~17_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~14 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[4] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~18 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~17 + +# Subckt 16233: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~17 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[4] + +# Subckt 16234: picosoc_noflash:soc|simpleuart:simpleuart|Add2~21_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~18 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[5] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~22 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~21 + +# Subckt 16235: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~21 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[5] + +# Subckt 16236: picosoc_noflash:soc|simpleuart:simpleuart|Add2~25_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~22 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[6] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~26 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~25 + +# Subckt 16237: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~25 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[6] + +# Subckt 16238: picosoc_noflash:soc|simpleuart:simpleuart|Add2~29_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~26 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[7] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~30 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~29 + +# Subckt 16239: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~29 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[7] + +# Subckt 16240: picosoc_noflash:soc|simpleuart:simpleuart|Add2~33_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~30 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[8] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~34 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~33 + +# Subckt 16241: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~33 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[8] + +# Subckt 16242: picosoc_noflash:soc|simpleuart:simpleuart|Add2~37_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~34 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[9] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~38 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~37 + +# Subckt 16243: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[9]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~37 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[9] + +# Subckt 16244: picosoc_noflash:soc|simpleuart:simpleuart|Add2~41_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~38 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[10] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~42 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~41 + +# Subckt 16245: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[10]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~41 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[10] + +# Subckt 16246: picosoc_noflash:soc|simpleuart:simpleuart|Add2~45_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~42 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[11] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~46 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~45 + +# Subckt 16247: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[11]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~45 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[11] + +# Subckt 16248: picosoc_noflash:soc|simpleuart:simpleuart|Add2~49_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~46 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[12] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~50 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~49 + +# Subckt 16249: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[12]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~49 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[12] + +# Subckt 16250: picosoc_noflash:soc|simpleuart:simpleuart|Add2~53_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~50 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[13] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~54 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~53 + +# Subckt 16251: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[13]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~53 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[13] + +# Subckt 16252: picosoc_noflash:soc|simpleuart:simpleuart|Add2~57_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~54 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[14] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~58 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~57 + +# Subckt 16253: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[14]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~57 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[14] + +# Subckt 16254: picosoc_noflash:soc|simpleuart:simpleuart|Add2~61_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~58 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~62 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~61 + +# Subckt 16255: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~61 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15] + +# Subckt 16256: picosoc_noflash:soc|simpleuart:simpleuart|Add2~65_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~62 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[16] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~66 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~65 + +# Subckt 16257: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[16]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~65 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[16] + +# Subckt 16258: picosoc_noflash:soc|simpleuart:simpleuart|Add2~69_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~66 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[17] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~70 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~69 + +# Subckt 16259: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[17]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~69 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[17] + +# Subckt 16260: picosoc_noflash:soc|simpleuart:simpleuart|Add2~73_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~70 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[18] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~74 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~73 + +# Subckt 16261: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[18]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~73 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[18] + +# Subckt 16262: picosoc_noflash:soc|simpleuart:simpleuart|Add2~77_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~74 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[19] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~78 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~77 + +# Subckt 16263: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[19]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~77 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[19] + +# Subckt 16264: picosoc_noflash:soc|simpleuart:simpleuart|Add2~81_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~78 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[20] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~82 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~81 + +# Subckt 16265: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[20]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~81 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[20] + +# Subckt 16266: picosoc_noflash:soc|simpleuart:simpleuart|Add2~85_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~82 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[21] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~86 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~85 + +# Subckt 16267: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[21]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~85 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[21] + +# Subckt 16268: picosoc_noflash:soc|simpleuart:simpleuart|Add2~89_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~86 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[22] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~90 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~89 + +# Subckt 16269: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[22]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~89 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[22] + +# Subckt 16270: picosoc_noflash:soc|simpleuart:simpleuart|Add2~93_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~90 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[23] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~94 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~93 + +# Subckt 16271: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[23]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~93 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[23] + +# Subckt 16272: picosoc_noflash:soc|simpleuart:simpleuart|Add2~97_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~94 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[24] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~98 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~97 + +# Subckt 16273: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[24]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~97 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[24] + +# Subckt 16274: picosoc_noflash:soc|simpleuart:simpleuart|Add2~101_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~98 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[25] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~102 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~101 + +# Subckt 16275: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[25]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~101 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[25] + +# Subckt 16276: picosoc_noflash:soc|simpleuart:simpleuart|Add2~105_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~102 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[26] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~106 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~105 + +# Subckt 16277: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[26]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~105 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[26] + +# Subckt 16278: picosoc_noflash:soc|simpleuart:simpleuart|Add2~109_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~106 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[27] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~110 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~109 + +# Subckt 16279: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[27]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~109 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[27] + +# Subckt 16280: picosoc_noflash:soc|simpleuart:simpleuart|Add2~113_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~110 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[28] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~114 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~113 + +# Subckt 16281: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[28]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~113 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[28] + +# Subckt 16282: picosoc_noflash:soc|simpleuart:simpleuart|Add2~117_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~114 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[29] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~118 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~117 + +# Subckt 16283: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[29]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~117 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[29] + +# Subckt 16284: picosoc_noflash:soc|simpleuart:simpleuart|Add2~121_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~118 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[30] \ + cout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~122 \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~121 + +# Subckt 16285: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[30]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~121 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[30] + +# Subckt 16286: picosoc_noflash:soc|simpleuart:simpleuart|Add2~125_I +.subckt stratixiv_lcell_comb \ + cin=picosoc_noflash:soc|simpleuart:simpleuart|Add2~122 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[31] \ + sumout=picosoc_noflash:soc|simpleuart:simpleuart|Add2~125 + +# Subckt 16287: picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[31]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|Add2~125 \ + sclr=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[15]~0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[31] + +# Subckt 16288: picosoc_noflash:soc|simpleuart:simpleuart|always2~1_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~28 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~27 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[31] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|always2~1 + +# Subckt 16289: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0]~5_I +.subckt stratixiv_lcell_comb \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|always2~1 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0]~5 + +# Subckt 16290: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0]~5 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0] + +# Subckt 16291: picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~29_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~28 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~27 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_divcnt[31] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|cfg_divider[31] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~29 + +# Subckt 16292: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~0 \ + datac=WideAnd0 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~29 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 + +# Subckt 16293: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1]~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + datac=WideAnd0 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1]~4 + +# Subckt 16294: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1]~4 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1] + +# Subckt 16295: picosoc_noflash:soc|simpleuart:simpleuart|WideOr2~0_I +.subckt stratixiv_lcell_comb \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2~0 + +# Subckt 16296: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2]~2_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|always2~1 \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2~0 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2]~2 + +# Subckt 16297: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2]~2 \ + sclr=WideAnd0 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2] + +# Subckt 16298: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~1_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~0 \ + datae=WideAnd0 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|LessThan2~29 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2~0 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~1 + +# Subckt 16299: picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~1 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3] + +# Subckt 16300: picosoc_noflash:soc|simpleuart:simpleuart|WideOr2~I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[0] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[1] \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[2] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 + +# Subckt 16301: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1_I +.subckt stratixiv_lcell_comb \ + datac=WideAnd0 \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 + +# Subckt 16302: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~9_I +.subckt stratixiv_lcell_comb \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[7] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~9 + +# Subckt 16303: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[8]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~9 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[8] + +# Subckt 16304: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~8_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[8] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[6] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~8 + +# Subckt 16305: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[7]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~8 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[7] + +# Subckt 16306: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~7_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[7] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[5] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~7 + +# Subckt 16307: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[6]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~7 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[6] + +# Subckt 16308: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~6_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[6] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[4] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~6 + +# Subckt 16309: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[5]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~6 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[5] + +# Subckt 16310: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~5_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[5] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[3] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~5 + +# Subckt 16311: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[4]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~5 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[4] + +# Subckt 16312: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~4_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[4] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[2] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~4 + +# Subckt 16313: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~4 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3] + +# Subckt 16314: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~3_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[1] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~3 + +# Subckt 16315: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[2]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~3 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[2] + +# Subckt 16316: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~2_I +.subckt stratixiv_lcell_comb \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[2] \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[3]~1 \ + datab=picosoc_noflash:soc|picorv32:cpu|mem_wdata[0] \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~2 + +# Subckt 16317: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[1]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~2 \ + ena=picosoc_noflash:soc|simpleuart:simpleuart|send_bitcnt[3]~3 \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[1] + +# Subckt 16318: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~0_I +.subckt stratixiv_lcell_comb \ + dataf=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[1] \ + datae=picosoc_noflash:soc|simpleuart:simpleuart|always2~1 \ + datad=picosoc_noflash:soc|simpleuart:simpleuart|always2~0 \ + datac=picosoc_noflash:soc|simpleuart:simpleuart|send_dummy \ + datab=picosoc_noflash:soc|simpleuart:simpleuart|WideOr2 \ + dataa=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[0] \ + combout=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~0 + +# Subckt 16319: picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[0]~I +.subckt dffeas \ + d=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern~0 \ + sload=WideAnd0 \ + asdata=vcc \ + clk=clk \ + q=picosoc_noflash:soc|simpleuart:simpleuart|send_pattern[0] + +.end + +#SUBCKT MODELS + +.model stratixiv_ram_block.opmode{rom}.output_type{comb}.port_a_address_width{10} +.inputs \ + clk_portaout \ + clk_portain \ + portaaddr[0] \ + portaaddr[1] \ + portaaddr[2] \ + portaaddr[3] \ + portaaddr[4] \ + portaaddr[5] \ + portaaddr[6] \ + portaaddr[7] \ + portaaddr[8] \ + portaaddr[9] \ + portaaddrstall \ + ena1 \ + ena0 \ + ena3 \ + ena2 \ + portare \ + clr0 \ + clr1 +.outputs \ + portadataout +.blackbox +.end + +.model stratixiv_ram_block.opmode{dual_port}.output_type{comb}.port_a_address_width{5}.port_b_address_width{5} +.inputs \ + portbaddr[0] \ + portbaddr[1] \ + portbaddr[2] \ + portbaddr[3] \ + portbaddr[4] \ + portbaddrstall \ + portawe \ + clk_portbout \ + portbre \ + portaaddr[0] \ + portaaddr[1] \ + portaaddr[2] \ + portaaddr[3] \ + portaaddr[4] \ + portaaddrstall \ + clk_portaout \ + ena1 \ + ena0 \ + ena3 \ + ena2 \ + clk_portain \ + portabyteenamasks[0] \ + portabyteenamasks[1] \ + portabyteenamasks[2] \ + portabyteenamasks[3] \ + portabyteenamasks[4] \ + portabyteenamasks[5] \ + portabyteenamasks[6] \ + portabyteenamasks[7] \ + clk_portbin \ + clr0 \ + clr1 \ + portadatain +.outputs \ + eccstatus[0] \ + eccstatus[1] \ + eccstatus[2] \ + portbdataout +.blackbox +.end + +.model dffeas +.inputs \ + devpor \ + devclrn \ + d \ + sclr \ + sload \ + aload \ + asdata \ + clrn \ + prn \ + ena \ + clk +.outputs \ + q +.blackbox +.end + +.model stratixiv_lcell_comb +.inputs \ + sharein \ + cin \ + datag \ + dataf \ + datae \ + datad \ + datac \ + datab \ + dataa +.outputs \ + shareout \ + cout \ + sumout \ + combout +.blackbox +.end diff --git a/vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_titan/config/config.txt b/vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_titan/config/config.txt index 3353935e13e..a5972a8f64a 100644 --- a/vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_titan/config/config.txt +++ b/vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_titan/config/config.txt @@ -11,6 +11,8 @@ archs_dir=arch/titan # Add circuits to list to sweep circuit_list_add=ucsb_152_tap_fir_stratixiv_arch_timing.blif +circuit_list_add=picosoc_symbiflow_stratixiv_arch_timing.blif +circuit_list_add=murax_symbiflow_stratixiv_arch_timing.blif # Add architectures to list to sweep arch_list_add=stratixiv_arch.timing.xml diff --git a/vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_titan/config/golden_results.txt b/vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_titan/config/golden_results.txt index 8aa53db08b8..a4d5e94382a 100644 --- a/vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_titan/config/golden_results.txt +++ b/vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_titan/config/golden_results.txt @@ -1,2 +1,4 @@ -arch circuit script_params vtr_flow_elapsed_time error num_io num_LAB num_DSP num_M9K num_M144K num_PLL vpr_revision vpr_status max_vpr_mem num_primary_inputs num_primary_outputs num_pre_packed_nets num_pre_packed_blocks num_netlist_clocks num_post_packed_nets num_post_packed_blocks device_width device_height device_grid_tiles device_limiting_resources device_name pack_time placed_wirelength_est place_time placed_CPD_est placed_setup_TNS_est placed_setup_WNS_est routed_wirelength total_nets_routed total_connections_routed total_heap_pushes total_heap_pops logic_block_area_total logic_block_area_used routing_area_total routing_area_per_tile crit_path_route_success_iteration critical_path_delay setup_TNS setup_WNS hold_TNS hold_WNS crit_path_route_time -stratixiv_arch.timing.xml ucsb_152_tap_fir_stratixiv_arch_timing.blif common 67.05 42 753 0 0 0 0 v8.0.0-rc1-1092-gb22604c1a success 1011288 13 29 26295 20086 1 12415 795 39 29 1131 LAB auto 9.57 80370 40.19 4.8494 -14201.6 -4.8494 83423 24866 32259 28860263 3251424 0 0 2.17765e+07 19254.2 13 4.97188 -15343.1 -4.97188 0 0 3.30 +arch circuit script_params vtr_flow_elapsed_time error num_io num_LAB num_DSP num_M9K num_M144K num_PLL vpr_revision vpr_status max_vpr_mem num_primary_inputs num_primary_outputs num_pre_packed_nets num_pre_packed_blocks num_netlist_clocks num_post_packed_nets num_post_packed_blocks device_width device_height device_grid_tiles device_limiting_resources device_name pack_time placed_wirelength_est place_time placed_CPD_est placed_setup_TNS_est placed_setup_WNS_est routed_wirelength total_nets_routed total_connections_routed total_heap_pushes total_heap_pops logic_block_area_total logic_block_area_used routing_area_total routing_area_per_tile crit_path_route_success_iteration critical_path_delay setup_TNS setup_WNS hold_TNS hold_WNS crit_path_route_time +stratixiv_arch.timing.xml ucsb_152_tap_fir_stratixiv_arch_timing.blif common 51.51 42 753 0 0 0 0 v8.0.0-rc1-1113-g6c76471f9 success 1018996 13 29 26295 20086 1 12415 795 39 29 1131 LAB auto 10.84 80370 23.31 4.8494 -14201.6 -4.8494 83423 24866 32259 28860263 3251424 0 0 2.17765e+07 19254.2 13 4.97188 -15343.1 -4.97188 0 0 2.27 +stratixiv_arch.timing.xml picosoc_symbiflow_stratixiv_arch_timing.blif common 79.59 35 728 0 6 0 0 v8.0.0-rc1-1113-g6c76471f9 success 1026948 18 17 16969 16357 1 6348 769 39 29 1131 LAB auto 44.23 82353 17.13 6.69186 -56782.9 -6.69186 112431 16636 70068 56582291 6241307 0 0 2.17765e+07 19254.2 14 6.90599 -62263.2 -6.90599 0 0 3.90 +stratixiv_arch.timing.xml murax_symbiflow_stratixiv_arch_timing.blif common 15.44 35 74 0 8 0 0 v8.0.0-rc1-1113-g6c76471f9 success 812176 18 17 2291 2142 1 1477 117 16 12 192 LAB M9K auto 4.35 10912 1.63 4.965 -7029.52 -4.965 14553 3223 7490 6872262 934411 0 0 3.53715e+06 18422.6 13 5.16652 -7447.09 -5.16652 0 0 0.52