@W: CL190 :"C:\Users\qinfei\Desktop\Gowin_Flash_Controller\FLASH96K_REG_IF\project\src\tb.v":63:0:63:5|Optimizing register bit reg_page_address[1] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\qinfei\Desktop\Gowin_Flash_Controller\FLASH96K_REG_IF\project\src\tb.v":63:0:63:5|Optimizing register bit reg_page_address[2] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\qinfei\Desktop\Gowin_Flash_Controller\FLASH96K_REG_IF\project\src\tb.v":63:0:63:5|Optimizing register bit reg_page_address[3] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\qinfei\Desktop\Gowin_Flash_Controller\FLASH96K_REG_IF\project\src\tb.v":63:0:63:5|Optimizing register bit reg_page_address[4] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\qinfei\Desktop\Gowin_Flash_Controller\FLASH96K_REG_IF\project\src\tb.v":63:0:63:5|Optimizing register bit reg_page_address[5] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL279 :"C:\Users\qinfei\Desktop\Gowin_Flash_Controller\FLASH96K_REG_IF\project\src\tb.v":63:0:63:5|Pruning register bits 5 to 1 of reg_page_address[5:0]. If this is not the intended behavior, drive the inputs with valid values, or inputs from the top level.
@W: CL156 :"C:\Users\qinfei\Desktop\Gowin_Flash_Controller\FLASH96K_REG_IF\project\src\tb.v":162:14:162:20|*Input clk_10m to expression [instance] has undriven bits; assigning undriven bits to 0.  Simulation mismatch possible. Assign all bits of the input.
@W: CL156 :"C:\Users\qinfei\Desktop\Gowin_Flash_Controller\FLASH96K_REG_IF\project\src\tb.v":163:17:163:27|*Input clk_10m_p90 to expression [instance] has undriven bits; assigning undriven bits to 0.  Simulation mismatch possible. Assign all bits of the input.

