//
// Written by Synplify Pro 
// Product Version "P-2019.03G-Beta4"
// Program "Synplify Pro", Mapper "mapgw, Build 1414R"
// Thu Aug 29 15:56:50 2019
//
// Source file index table:
// Object locations will have the form <file>:<line>
// file 0 "\d:\gowin\gowin_v1.9.2beta\synplifypro\lib\generic\gw1n.v "
// file 1 "\d:\gowin\gowin_v1.9.2beta\synplifypro\lib\vlog\hypermods.v "
// file 2 "\d:\gowin\gowin_v1.9.2beta\synplifypro\lib\vlog\umr_capim.v "
// file 3 "\d:\gowin\gowin_v1.9.2beta\synplifypro\lib\vlog\scemi_objects.v "
// file 4 "\d:\gowin\gowin_v1.9.2beta\synplifypro\lib\vlog\scemi_pipes.svh "
// file 5 "\d:\gowin\gowin_v1.9.2beta\ide\ipcore\flashcontroller\data\gowin_flash_controller.v "
// file 6 "\d:\gowin\gowin_v1.9.2beta\ide\ipcore\flashcontroller\data\gowin_flash_controller_top.v "
// file 7 "\d:\user-bak\users\root\desktop\flash256k_wb_if\src\gowin_flash_controller\temp\flashcontroller\config.v "
// file 8 "\d:\user-bak\users\root\desktop\flash256k_wb_if\src\gowin_flash_controller\temp\flashcontroller\gowin_flash_controller_name.v "
// file 9 "\d:\gowin\gowin_v1.9.2beta\synplifypro\lib\nlconst.dat "

`timescale 100 ps/100 ps
`pragma protect begin_protected
`pragma protect version=1
`pragma protect author="default"
`pragma protect author_info="default"
`pragma protect encrypt_agent="Synplify encryptP1735.pl"
`pragma protect encrypt_agent_info="Synplify encryptP1735.pl Version 1.1"

`pragma protect encoding=(enctype="base64", line_length=76, bytes=256)
`pragma protect key_keyowner="Synplicity"
`pragma protect key_keyname="SYNP05_001"
`pragma protect key_method="rsa"
`pragma protect key_block
awX38nHFr6KgAQ8q9l30Fb6SGUKWkBok4ly8wCf8toueXCjNktqgbK7Std8WplcPGK8o1ZrZQ8/y
UD30BLes1onxgbx9TnyB1CtKW/BwHbkYXnu0JeRfzNLd0K07f9jfDiIHGS+/1qH6SxiLjZOpIGzi
DQyKpfwTXHiNx1Bgj1B9SZSGWsj4XYDwObAKfNmp9Im9+JnomNoBfm0NSIqirGUJOvuiZXM94HE5
JrSAQp9x0fXOuSOXhjZeSioRicdC6S/qo8DFYMHpUUCCzmaFDOh2oIx3zbUmyDx4Enl8lfU1F24T
xbeE+WT8j8lrAGZ/LtsMKfbJ64NRqFrBXZeQWw==

`pragma protect encoding=(enctype="base64", line_length=76, bytes=256)
`pragma protect key_keyowner="GoWin"
`pragma protect key_keyname="GoWin2016"
`pragma protect key_method="rsa"
`pragma protect key_block
J+mwlC4qSb+8m+D0ab/5kLA9gbG51we5ca/5Ub6p2QZwCO1W8M4eECfzyJyQIKKWuyI+o5ji1BLh
Wu1FR8KinkfGD+M9zDLHf5SxlLc+Dru3YcNhWqCDbnqIM7vYT7WYjHUI4YvAb+UuklgfmBl2Dx7t
8Oe+E1nSZ2Hf6mRL5gbFQj3oE48fBTjXDUHldkwN3XEHnDRwBXbT8xF3g7jiD6joVR1+Flap6gv9
2sNaIrSxNCQOgc6ukNGIqmYc9iGQ6JeoxQn/7tqhtQgmo9nNfmalQ8JKXxexOf3scwCy6mJ+ymxI
d/kPN8xbI/coI3OxWNLI277MQFOMO8tA5vS04g==

`pragma protect data_keyowner="default-ip-vendor"
`pragma protect data_keyname="default-ip-key"
`pragma protect data_method="aes128-cbc"
`pragma protect encoding=(enctype="base64", line_length=76, bytes=169328)
`pragma protect data_block
[encoded data, 225720 characters]
vulF5mrOq81OM4U/E7H4HOYQYCzHxqjzyvzOHJTXKsYuXlv4jmM=
`pragma protect end_protected
module Gowin_Flash_Controller_Top (
  wb_clk_i,
  wb_rst_i,
  wb_addr_i,
  wb_data_i,
  wb_data_o,
  wb_we_i,
  wb_stb_i,
  wb_cyc_i,
  wb_ack_o
)
;
input wb_clk_i ;
input wb_rst_i ;
input [4:0] wb_addr_i ;
input [31:0] wb_data_i ;
output [31:0] wb_data_o ;
input wb_we_i ;
input wb_stb_i ;
input wb_cyc_i ;
output wb_ack_o ;
wire wb_clk_i ;
wire wb_rst_i ;
wire wb_we_i ;
wire wb_stb_i ;
wire wb_cyc_i ;
wire wb_ack_o ;
wire GND ;
wire VCC ;
  GSR GSR_INST (
	.GSRI(VCC)
);
// @6:68
  Wishbone_Master_Top_256K u_Wishbone_Master_Top_256K (
	.wb_clk_i(wb_clk_i),
	.wb_rst_i(wb_rst_i),
	.wb_adr_i(wb_addr_i[4:0]),
	.wb_dat_i(wb_data_i[31:0]),
	.wb_dat_o(wb_data_o[31:0]),
	.wb_we_i(wb_we_i),
	.wb_stb_i(wb_stb_i),
	.wb_cyc_i(wb_cyc_i),
	.wb_ack_o(wb_ack_o)
);
  GND GND_cZ (
	.G(GND)
);
  VCC VCC_cZ (
	.V(VCC)
);
endmodule /* Gowin_Flash_Controller_Top */

