APP_0104_routed.v 81 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173
  1. `timescale 1 ps/ 1 ps
  2. module top(
  3. PIN_15,
  4. PIN_16,
  5. PIN_17,
  6. PIN_18,
  7. PIN_2,
  8. PIN_23,
  9. PIN_24,
  10. PIN_25,
  11. PIN_26,
  12. PIN_3,
  13. PIN_4,
  14. PIN_68,
  15. PIN_69,
  16. PIN_7,
  17. PIN_80,
  18. PIN_83,
  19. PIN_88,
  20. PIN_91,
  21. PIN_92,
  22. PIN_93,
  23. PIN_95,
  24. PIN_96,
  25. PIN_97,
  26. PIN_98,
  27. PIN_HSE,
  28. PIN_HSI,
  29. PIN_OSC);
  30. inout PIN_15;
  31. inout PIN_16;
  32. inout PIN_17;
  33. inout PIN_18;
  34. inout PIN_2;
  35. inout PIN_23;
  36. inout PIN_24;
  37. output PIN_25;
  38. input PIN_26;
  39. inout PIN_3;
  40. inout PIN_4;
  41. output PIN_68;
  42. input PIN_69;
  43. inout PIN_7;
  44. output PIN_80;
  45. input PIN_83;
  46. inout PIN_88;
  47. inout PIN_91;
  48. inout PIN_92;
  49. inout PIN_93;
  50. inout PIN_95;
  51. inout PIN_96;
  52. inout PIN_97;
  53. inout PIN_98;
  54. input PIN_HSE;
  55. input PIN_HSI;
  56. input PIN_OSC;
  57. //wire gnd;
  58. //wire vcc;
  59. wire \PIN_15~input_o ;
  60. wire \PIN_16~input_o ;
  61. wire \PIN_17~input_o ;
  62. wire \PIN_18~input_o ;
  63. wire \PIN_23~input_o ;
  64. wire \PIN_24~input_o ;
  65. wire \PIN_26~input_o ;
  66. wire \PIN_2~input_o ;
  67. wire \PIN_3~input_o ;
  68. wire \PIN_4~input_o ;
  69. wire \PIN_69~input_o ;
  70. wire \PIN_7~input_o ;
  71. wire \PIN_83~input_o ;
  72. wire \PIN_88~input_o ;
  73. wire \PIN_91~input_o ;
  74. wire \PIN_92~input_o ;
  75. wire \PIN_93~input_o ;
  76. wire \PIN_95~input_o ;
  77. wire \PIN_96~input_o ;
  78. wire \PIN_97~input_o ;
  79. wire \PIN_98~input_o ;
  80. wire \PIN_HSE~input_o ;
  81. wire \PIN_HSI~input_o ;
  82. wire \PIN_OSC~input_o ;
  83. wire \PLL_ENABLE~clkctrl_outclk ;
  84. wire \PLL_ENABLE~clkctrl_outclk__AsyncReset_X50_Y1_SIG ;
  85. wire \PLL_ENABLE~combout ;
  86. wire \PLL_LOCK~combout ;
  87. wire \auto_generated_inst.hbo_13_e9fbadbe8ee04947_bp ;
  88. wire \auto_generated_inst.hbo_13_e9fbadbe8ee04947_bp_X50_Y1_SIG_VCC ;
  89. wire \auto_generated_inst.hbo_22_f9ff3d300b43c0f2_bp ;
  90. tri1 devclrn;
  91. tri1 devoe;
  92. tri1 devpor;
  93. wire [3:0] ext_dma_DMACBREQ;
  94. //wire ext_dma_DMACBREQ[0];
  95. //wire ext_dma_DMACBREQ[1];
  96. //wire ext_dma_DMACBREQ[2];
  97. //wire ext_dma_DMACBREQ[3];
  98. wire [3:0] ext_dma_DMACLBREQ;
  99. //wire ext_dma_DMACLBREQ[0];
  100. //wire ext_dma_DMACLBREQ[1];
  101. //wire ext_dma_DMACLBREQ[2];
  102. //wire ext_dma_DMACLBREQ[3];
  103. wire [3:0] ext_dma_DMACLSREQ;
  104. //wire ext_dma_DMACLSREQ[0];
  105. //wire ext_dma_DMACLSREQ[1];
  106. //wire ext_dma_DMACLSREQ[2];
  107. //wire ext_dma_DMACLSREQ[3];
  108. wire [3:0] ext_dma_DMACSREQ;
  109. //wire ext_dma_DMACSREQ[0];
  110. //wire ext_dma_DMACSREQ[1];
  111. //wire ext_dma_DMACSREQ[2];
  112. //wire ext_dma_DMACSREQ[3];
  113. wire \gclksw_inst|gclk_switch__alta_gclksw__clkout ;
  114. wire [7:0] gpio0_io_in;
  115. //wire gpio0_io_in[0];
  116. //wire gpio0_io_in[1];
  117. //wire gpio0_io_in[2];
  118. //wire gpio0_io_in[3];
  119. //wire gpio0_io_in[4];
  120. //wire gpio0_io_in[5];
  121. //wire gpio0_io_in[6];
  122. //wire gpio0_io_in[7];
  123. wire [7:0] gpio0_io_out_data;
  124. //wire gpio0_io_out_data[0];
  125. //wire gpio0_io_out_data[1];
  126. //wire gpio0_io_out_data[2];
  127. //wire gpio0_io_out_data[3];
  128. //wire gpio0_io_out_data[4];
  129. //wire gpio0_io_out_data[5];
  130. //wire gpio0_io_out_data[6];
  131. //wire gpio0_io_out_data[7];
  132. wire [7:0] gpio0_io_out_en;
  133. //wire gpio0_io_out_en[0];
  134. //wire gpio0_io_out_en[1];
  135. //wire gpio0_io_out_en[2];
  136. //wire gpio0_io_out_en[3];
  137. //wire gpio0_io_out_en[4];
  138. //wire gpio0_io_out_en[5];
  139. //wire gpio0_io_out_en[6];
  140. //wire gpio0_io_out_en[7];
  141. wire [7:0] gpio1_io_in;
  142. //wire gpio1_io_in[0];
  143. //wire gpio1_io_in[1];
  144. //wire gpio1_io_in[2];
  145. //wire gpio1_io_in[3];
  146. //wire gpio1_io_in[4];
  147. //wire gpio1_io_in[5];
  148. //wire gpio1_io_in[6];
  149. //wire gpio1_io_in[7];
  150. wire [7:0] gpio1_io_out_data;
  151. //wire gpio1_io_out_data[0];
  152. //wire gpio1_io_out_data[1];
  153. //wire gpio1_io_out_data[2];
  154. //wire gpio1_io_out_data[3];
  155. //wire gpio1_io_out_data[4];
  156. //wire gpio1_io_out_data[5];
  157. //wire gpio1_io_out_data[6];
  158. //wire gpio1_io_out_data[7];
  159. wire [7:0] gpio1_io_out_en;
  160. //wire gpio1_io_out_en[0];
  161. //wire gpio1_io_out_en[1];
  162. //wire gpio1_io_out_en[2];
  163. //wire gpio1_io_out_en[3];
  164. //wire gpio1_io_out_en[4];
  165. //wire gpio1_io_out_en[5];
  166. //wire gpio1_io_out_en[6];
  167. //wire gpio1_io_out_en[7];
  168. wire [7:0] gpio2_io_in;
  169. //wire gpio2_io_in[0];
  170. //wire gpio2_io_in[1];
  171. //wire gpio2_io_in[2];
  172. //wire gpio2_io_in[3];
  173. //wire gpio2_io_in[4];
  174. //wire gpio2_io_in[5];
  175. //wire gpio2_io_in[6];
  176. //wire gpio2_io_in[7];
  177. wire [7:0] gpio2_io_out_data;
  178. //wire gpio2_io_out_data[0];
  179. //wire gpio2_io_out_data[1];
  180. //wire gpio2_io_out_data[2];
  181. //wire gpio2_io_out_data[3];
  182. //wire gpio2_io_out_data[4];
  183. //wire gpio2_io_out_data[5];
  184. //wire gpio2_io_out_data[6];
  185. //wire gpio2_io_out_data[7];
  186. wire [7:0] gpio2_io_out_en;
  187. //wire gpio2_io_out_en[0];
  188. //wire gpio2_io_out_en[1];
  189. //wire gpio2_io_out_en[2];
  190. //wire gpio2_io_out_en[3];
  191. //wire gpio2_io_out_en[4];
  192. //wire gpio2_io_out_en[5];
  193. //wire gpio2_io_out_en[6];
  194. //wire gpio2_io_out_en[7];
  195. wire [7:0] gpio3_io_in;
  196. //wire gpio3_io_in[0];
  197. //wire gpio3_io_in[1];
  198. //wire gpio3_io_in[2];
  199. //wire gpio3_io_in[3];
  200. //wire gpio3_io_in[4];
  201. //wire gpio3_io_in[5];
  202. //wire gpio3_io_in[6];
  203. //wire gpio3_io_in[7];
  204. wire [7:0] gpio4_io_in;
  205. //wire gpio4_io_in[0];
  206. //wire gpio4_io_in[1];
  207. //wire gpio4_io_in[2];
  208. //wire gpio4_io_in[3];
  209. //wire gpio4_io_in[4];
  210. //wire gpio4_io_in[5];
  211. //wire gpio4_io_in[6];
  212. //wire gpio4_io_in[7];
  213. wire [7:0] gpio5_io_in;
  214. //wire gpio5_io_in[0];
  215. //wire gpio5_io_in[1];
  216. //wire gpio5_io_in[2];
  217. //wire gpio5_io_in[3];
  218. //wire gpio5_io_in[4];
  219. //wire gpio5_io_in[5];
  220. //wire gpio5_io_in[6];
  221. //wire gpio5_io_in[7];
  222. wire [7:0] gpio5_io_out_data;
  223. //wire gpio5_io_out_data[0];
  224. //wire gpio5_io_out_data[1];
  225. //wire gpio5_io_out_data[2];
  226. //wire gpio5_io_out_data[3];
  227. //wire gpio5_io_out_data[4];
  228. //wire gpio5_io_out_data[5];
  229. //wire gpio5_io_out_data[6];
  230. //wire gpio5_io_out_data[7];
  231. wire [7:0] gpio5_io_out_en;
  232. //wire gpio5_io_out_en[0];
  233. //wire gpio5_io_out_en[1];
  234. //wire gpio5_io_out_en[2];
  235. //wire gpio5_io_out_en[3];
  236. //wire gpio5_io_out_en[4];
  237. //wire gpio5_io_out_en[5];
  238. //wire gpio5_io_out_en[6];
  239. //wire gpio5_io_out_en[7];
  240. wire [7:0] gpio6_io_in;
  241. //wire gpio6_io_in[0];
  242. //wire gpio6_io_in[1];
  243. //wire gpio6_io_in[2];
  244. //wire gpio6_io_in[3];
  245. //wire gpio6_io_in[4];
  246. //wire gpio6_io_in[5];
  247. //wire gpio6_io_in[6];
  248. //wire gpio6_io_in[7];
  249. wire [7:0] gpio7_io_in;
  250. //wire gpio7_io_in[0];
  251. //wire gpio7_io_in[1];
  252. //wire gpio7_io_in[2];
  253. //wire gpio7_io_in[3];
  254. //wire gpio7_io_in[4];
  255. //wire gpio7_io_in[5];
  256. //wire gpio7_io_in[6];
  257. //wire gpio7_io_in[7];
  258. wire [7:0] gpio7_io_out_data;
  259. //wire gpio7_io_out_data[0];
  260. //wire gpio7_io_out_data[1];
  261. //wire gpio7_io_out_data[2];
  262. //wire gpio7_io_out_data[3];
  263. //wire gpio7_io_out_data[4];
  264. //wire gpio7_io_out_data[5];
  265. //wire gpio7_io_out_data[6];
  266. //wire gpio7_io_out_data[7];
  267. wire [7:0] gpio7_io_out_en;
  268. //wire gpio7_io_out_en[0];
  269. //wire gpio7_io_out_en[1];
  270. //wire gpio7_io_out_en[2];
  271. //wire gpio7_io_out_en[3];
  272. //wire gpio7_io_out_en[4];
  273. //wire gpio7_io_out_en[5];
  274. //wire gpio7_io_out_en[6];
  275. //wire gpio7_io_out_en[7];
  276. wire [7:0] gpio8_io_in;
  277. //wire gpio8_io_in[0];
  278. //wire gpio8_io_in[1];
  279. //wire gpio8_io_in[2];
  280. //wire gpio8_io_in[3];
  281. //wire gpio8_io_in[4];
  282. //wire gpio8_io_in[5];
  283. //wire gpio8_io_in[6];
  284. //wire gpio8_io_in[7];
  285. wire [7:0] gpio8_io_out_data;
  286. //wire gpio8_io_out_data[0];
  287. //wire gpio8_io_out_data[1];
  288. //wire gpio8_io_out_data[2];
  289. //wire gpio8_io_out_data[3];
  290. //wire gpio8_io_out_data[4];
  291. //wire gpio8_io_out_data[5];
  292. //wire gpio8_io_out_data[6];
  293. //wire gpio8_io_out_data[7];
  294. wire [7:0] gpio8_io_out_en;
  295. //wire gpio8_io_out_en[0];
  296. //wire gpio8_io_out_en[1];
  297. //wire gpio8_io_out_en[2];
  298. //wire gpio8_io_out_en[3];
  299. //wire gpio8_io_out_en[4];
  300. //wire gpio8_io_out_en[5];
  301. //wire gpio8_io_out_en[6];
  302. //wire gpio8_io_out_en[7];
  303. wire [7:0] gpio9_io_in;
  304. //wire gpio9_io_in[0];
  305. //wire gpio9_io_in[1];
  306. //wire gpio9_io_in[2];
  307. //wire gpio9_io_in[3];
  308. //wire gpio9_io_in[4];
  309. //wire gpio9_io_in[5];
  310. //wire gpio9_io_in[6];
  311. //wire gpio9_io_in[7];
  312. wire hbi_274_0_9cb2c0024f9919c5_bp;
  313. wire hbi_274_1_9cb2c0024f9919c5_bp;
  314. wire [3:0] local_int;
  315. //wire local_int[0];
  316. //wire local_int[1];
  317. //wire local_int[2];
  318. //wire local_int[3];
  319. wire [31:0] mem_ahb_hrdata;
  320. //wire mem_ahb_hrdata[0];
  321. //wire mem_ahb_hrdata[10];
  322. //wire mem_ahb_hrdata[11];
  323. //wire mem_ahb_hrdata[12];
  324. //wire mem_ahb_hrdata[13];
  325. //wire mem_ahb_hrdata[14];
  326. //wire mem_ahb_hrdata[15];
  327. //wire mem_ahb_hrdata[16];
  328. //wire mem_ahb_hrdata[17];
  329. //wire mem_ahb_hrdata[18];
  330. //wire mem_ahb_hrdata[19];
  331. //wire mem_ahb_hrdata[1];
  332. //wire mem_ahb_hrdata[20];
  333. //wire mem_ahb_hrdata[21];
  334. //wire mem_ahb_hrdata[22];
  335. //wire mem_ahb_hrdata[23];
  336. //wire mem_ahb_hrdata[24];
  337. //wire mem_ahb_hrdata[25];
  338. //wire mem_ahb_hrdata[26];
  339. //wire mem_ahb_hrdata[27];
  340. //wire mem_ahb_hrdata[28];
  341. //wire mem_ahb_hrdata[29];
  342. //wire mem_ahb_hrdata[2];
  343. //wire mem_ahb_hrdata[30];
  344. //wire mem_ahb_hrdata[31];
  345. //wire mem_ahb_hrdata[3];
  346. //wire mem_ahb_hrdata[4];
  347. //wire mem_ahb_hrdata[5];
  348. //wire mem_ahb_hrdata[6];
  349. //wire mem_ahb_hrdata[7];
  350. //wire mem_ahb_hrdata[8];
  351. //wire mem_ahb_hrdata[9];
  352. wire \mem_ahb_hreadyout~combout ;
  353. wire \mem_ahb_hresp~combout ;
  354. wire [4:0] \pll_inst|auto_generated|clk ;
  355. //wire \pll_inst|auto_generated|clk [0];
  356. //wire \pll_inst|auto_generated|clk [1];
  357. //wire \pll_inst|auto_generated|clk [2];
  358. //wire \pll_inst|auto_generated|clk [3];
  359. //wire \pll_inst|auto_generated|clk [4];
  360. wire [4:0] \pll_inst|auto_generated|pll1_CLK_bus ;
  361. //wire \pll_inst|auto_generated|pll1_CLK_bus [0];
  362. //wire \pll_inst|auto_generated|pll1_CLK_bus [1];
  363. //wire \pll_inst|auto_generated|pll1_CLK_bus [2];
  364. //wire \pll_inst|auto_generated|pll1_CLK_bus [3];
  365. //wire \pll_inst|auto_generated|pll1_CLK_bus [4];
  366. wire \pll_inst|auto_generated|pll1~FBOUT ;
  367. wire \pll_inst|auto_generated|pll_lock_sync~feeder_combout ;
  368. wire \pll_inst|auto_generated|pll_lock_sync~q ;
  369. wire \rv32.dmactive ;
  370. wire \rv32.ext_dma_DMACCLR[0] ;
  371. wire \rv32.ext_dma_DMACCLR[1] ;
  372. wire \rv32.ext_dma_DMACCLR[2] ;
  373. wire \rv32.ext_dma_DMACCLR[3] ;
  374. wire \rv32.ext_dma_DMACTC[0] ;
  375. wire \rv32.ext_dma_DMACTC[1] ;
  376. wire \rv32.ext_dma_DMACTC[2] ;
  377. wire \rv32.ext_dma_DMACTC[3] ;
  378. wire \rv32.gpio0_io_out_data[0] ;
  379. wire \rv32.gpio0_io_out_data[1] ;
  380. wire \rv32.gpio0_io_out_data[2] ;
  381. wire \rv32.gpio0_io_out_data[3] ;
  382. wire \rv32.gpio0_io_out_data[4] ;
  383. wire \rv32.gpio0_io_out_data[5] ;
  384. wire \rv32.gpio0_io_out_data[6] ;
  385. wire \rv32.gpio0_io_out_data[7] ;
  386. wire \rv32.gpio0_io_out_en[0] ;
  387. wire \rv32.gpio0_io_out_en[1] ;
  388. wire \rv32.gpio0_io_out_en[2] ;
  389. wire \rv32.gpio0_io_out_en[3] ;
  390. wire \rv32.gpio0_io_out_en[4] ;
  391. wire \rv32.gpio0_io_out_en[5] ;
  392. wire \rv32.gpio0_io_out_en[6] ;
  393. wire \rv32.gpio0_io_out_en[7] ;
  394. wire \rv32.gpio1_io_out_data[0] ;
  395. wire \rv32.gpio1_io_out_data[1] ;
  396. wire \rv32.gpio1_io_out_data[2] ;
  397. wire \rv32.gpio1_io_out_data[3] ;
  398. wire \rv32.gpio1_io_out_data[4] ;
  399. wire \rv32.gpio1_io_out_data[5] ;
  400. wire \rv32.gpio1_io_out_data[6] ;
  401. wire \rv32.gpio1_io_out_data[7] ;
  402. wire \rv32.gpio1_io_out_en[0] ;
  403. wire \rv32.gpio1_io_out_en[1] ;
  404. wire \rv32.gpio1_io_out_en[2] ;
  405. wire \rv32.gpio1_io_out_en[3] ;
  406. wire \rv32.gpio1_io_out_en[4] ;
  407. wire \rv32.gpio1_io_out_en[5] ;
  408. wire \rv32.gpio1_io_out_en[6] ;
  409. wire \rv32.gpio1_io_out_en[7] ;
  410. wire \rv32.gpio2_io_out_data[0] ;
  411. wire \rv32.gpio2_io_out_data[1] ;
  412. wire \rv32.gpio2_io_out_data[2] ;
  413. wire \rv32.gpio2_io_out_data[3] ;
  414. wire \rv32.gpio2_io_out_data[4] ;
  415. wire \rv32.gpio2_io_out_data[5] ;
  416. wire \rv32.gpio2_io_out_data[6] ;
  417. wire \rv32.gpio2_io_out_data[7] ;
  418. wire \rv32.gpio2_io_out_en[0] ;
  419. wire \rv32.gpio2_io_out_en[1] ;
  420. wire \rv32.gpio2_io_out_en[2] ;
  421. wire \rv32.gpio2_io_out_en[3] ;
  422. wire \rv32.gpio2_io_out_en[4] ;
  423. wire \rv32.gpio2_io_out_en[5] ;
  424. wire \rv32.gpio2_io_out_en[6] ;
  425. wire \rv32.gpio2_io_out_en[7] ;
  426. wire \rv32.gpio3_io_out_data[0] ;
  427. wire \rv32.gpio3_io_out_data[1] ;
  428. wire \rv32.gpio3_io_out_data[2] ;
  429. wire \rv32.gpio3_io_out_data[3] ;
  430. wire \rv32.gpio3_io_out_data[4] ;
  431. wire \rv32.gpio3_io_out_data[5] ;
  432. wire \rv32.gpio3_io_out_data[6] ;
  433. wire \rv32.gpio3_io_out_data[7] ;
  434. wire \rv32.gpio3_io_out_en[0] ;
  435. wire \rv32.gpio3_io_out_en[1] ;
  436. wire \rv32.gpio3_io_out_en[2] ;
  437. wire \rv32.gpio3_io_out_en[3] ;
  438. wire \rv32.gpio3_io_out_en[4] ;
  439. wire \rv32.gpio3_io_out_en[5] ;
  440. wire \rv32.gpio3_io_out_en[6] ;
  441. wire \rv32.gpio3_io_out_en[7] ;
  442. wire \rv32.gpio4_io_out_data[0] ;
  443. wire \rv32.gpio4_io_out_data[1] ;
  444. wire \rv32.gpio4_io_out_data[2] ;
  445. wire \rv32.gpio4_io_out_data[3] ;
  446. wire \rv32.gpio4_io_out_data[4] ;
  447. wire \rv32.gpio4_io_out_data[5] ;
  448. wire \rv32.gpio4_io_out_data[6] ;
  449. wire \rv32.gpio4_io_out_data[7] ;
  450. wire \rv32.gpio4_io_out_en[0] ;
  451. wire \rv32.gpio4_io_out_en[1] ;
  452. wire \rv32.gpio4_io_out_en[2] ;
  453. wire \rv32.gpio4_io_out_en[3] ;
  454. wire \rv32.gpio4_io_out_en[4] ;
  455. wire \rv32.gpio4_io_out_en[5] ;
  456. wire \rv32.gpio4_io_out_en[6] ;
  457. wire \rv32.gpio4_io_out_en[7] ;
  458. wire \rv32.gpio5_io_out_data[0] ;
  459. wire \rv32.gpio5_io_out_data[1] ;
  460. wire \rv32.gpio5_io_out_data[2] ;
  461. wire \rv32.gpio5_io_out_data[3] ;
  462. wire \rv32.gpio5_io_out_data[4] ;
  463. wire \rv32.gpio5_io_out_data[5] ;
  464. wire \rv32.gpio5_io_out_data[6] ;
  465. wire \rv32.gpio5_io_out_data[7] ;
  466. wire \rv32.gpio5_io_out_en[0] ;
  467. wire \rv32.gpio5_io_out_en[1] ;
  468. wire \rv32.gpio5_io_out_en[2] ;
  469. wire \rv32.gpio5_io_out_en[3] ;
  470. wire \rv32.gpio5_io_out_en[4] ;
  471. wire \rv32.gpio5_io_out_en[5] ;
  472. wire \rv32.gpio5_io_out_en[6] ;
  473. wire \rv32.gpio5_io_out_en[7] ;
  474. wire \rv32.gpio6_io_out_data[0] ;
  475. wire \rv32.gpio6_io_out_data[1] ;
  476. wire \rv32.gpio6_io_out_data[2] ;
  477. wire \rv32.gpio6_io_out_data[3] ;
  478. wire \rv32.gpio6_io_out_data[4] ;
  479. wire \rv32.gpio6_io_out_data[5] ;
  480. wire \rv32.gpio6_io_out_data[6] ;
  481. wire \rv32.gpio6_io_out_data[7] ;
  482. wire \rv32.gpio6_io_out_en[0] ;
  483. wire \rv32.gpio6_io_out_en[1] ;
  484. wire \rv32.gpio6_io_out_en[2] ;
  485. wire \rv32.gpio6_io_out_en[3] ;
  486. wire \rv32.gpio6_io_out_en[4] ;
  487. wire \rv32.gpio6_io_out_en[5] ;
  488. wire \rv32.gpio6_io_out_en[6] ;
  489. wire \rv32.gpio6_io_out_en[7] ;
  490. wire \rv32.gpio7_io_out_data[0] ;
  491. wire \rv32.gpio7_io_out_data[1] ;
  492. wire \rv32.gpio7_io_out_data[2] ;
  493. wire \rv32.gpio7_io_out_data[3] ;
  494. wire \rv32.gpio7_io_out_data[4] ;
  495. wire \rv32.gpio7_io_out_data[5] ;
  496. wire \rv32.gpio7_io_out_data[6] ;
  497. wire \rv32.gpio7_io_out_data[7] ;
  498. wire \rv32.gpio7_io_out_en[0] ;
  499. wire \rv32.gpio7_io_out_en[1] ;
  500. wire \rv32.gpio7_io_out_en[2] ;
  501. wire \rv32.gpio7_io_out_en[3] ;
  502. wire \rv32.gpio7_io_out_en[4] ;
  503. wire \rv32.gpio7_io_out_en[5] ;
  504. wire \rv32.gpio7_io_out_en[6] ;
  505. wire \rv32.gpio7_io_out_en[7] ;
  506. wire \rv32.gpio8_io_out_data[0] ;
  507. wire \rv32.gpio8_io_out_data[1] ;
  508. wire \rv32.gpio8_io_out_data[2] ;
  509. wire \rv32.gpio8_io_out_data[3] ;
  510. wire \rv32.gpio8_io_out_data[4] ;
  511. wire \rv32.gpio8_io_out_data[5] ;
  512. wire \rv32.gpio8_io_out_data[6] ;
  513. wire \rv32.gpio8_io_out_data[7] ;
  514. wire \rv32.gpio8_io_out_en[0] ;
  515. wire \rv32.gpio8_io_out_en[1] ;
  516. wire \rv32.gpio8_io_out_en[2] ;
  517. wire \rv32.gpio8_io_out_en[3] ;
  518. wire \rv32.gpio8_io_out_en[4] ;
  519. wire \rv32.gpio8_io_out_en[5] ;
  520. wire \rv32.gpio8_io_out_en[6] ;
  521. wire \rv32.gpio8_io_out_en[7] ;
  522. wire \rv32.gpio9_io_out_data[0] ;
  523. wire \rv32.gpio9_io_out_data[1] ;
  524. wire \rv32.gpio9_io_out_data[2] ;
  525. wire \rv32.gpio9_io_out_data[3] ;
  526. wire \rv32.gpio9_io_out_data[4] ;
  527. wire \rv32.gpio9_io_out_data[5] ;
  528. wire \rv32.gpio9_io_out_data[6] ;
  529. wire \rv32.gpio9_io_out_data[7] ;
  530. wire \rv32.gpio9_io_out_en[0] ;
  531. wire \rv32.gpio9_io_out_en[1] ;
  532. wire \rv32.gpio9_io_out_en[2] ;
  533. wire \rv32.gpio9_io_out_en[3] ;
  534. wire \rv32.gpio9_io_out_en[4] ;
  535. wire \rv32.gpio9_io_out_en[5] ;
  536. wire \rv32.gpio9_io_out_en[6] ;
  537. wire \rv32.gpio9_io_out_en[7] ;
  538. wire \rv32.mem_ahb_haddr[0] ;
  539. wire \rv32.mem_ahb_haddr[10] ;
  540. wire \rv32.mem_ahb_haddr[11] ;
  541. wire \rv32.mem_ahb_haddr[12] ;
  542. wire \rv32.mem_ahb_haddr[13] ;
  543. wire \rv32.mem_ahb_haddr[14] ;
  544. wire \rv32.mem_ahb_haddr[15] ;
  545. wire \rv32.mem_ahb_haddr[16] ;
  546. wire \rv32.mem_ahb_haddr[17] ;
  547. wire \rv32.mem_ahb_haddr[18] ;
  548. wire \rv32.mem_ahb_haddr[19] ;
  549. wire \rv32.mem_ahb_haddr[1] ;
  550. wire \rv32.mem_ahb_haddr[20] ;
  551. wire \rv32.mem_ahb_haddr[21] ;
  552. wire \rv32.mem_ahb_haddr[22] ;
  553. wire \rv32.mem_ahb_haddr[23] ;
  554. wire \rv32.mem_ahb_haddr[24] ;
  555. wire \rv32.mem_ahb_haddr[25] ;
  556. wire \rv32.mem_ahb_haddr[26] ;
  557. wire \rv32.mem_ahb_haddr[27] ;
  558. wire \rv32.mem_ahb_haddr[28] ;
  559. wire \rv32.mem_ahb_haddr[29] ;
  560. wire \rv32.mem_ahb_haddr[2] ;
  561. wire \rv32.mem_ahb_haddr[30] ;
  562. wire \rv32.mem_ahb_haddr[31] ;
  563. wire \rv32.mem_ahb_haddr[3] ;
  564. wire \rv32.mem_ahb_haddr[4] ;
  565. wire \rv32.mem_ahb_haddr[5] ;
  566. wire \rv32.mem_ahb_haddr[6] ;
  567. wire \rv32.mem_ahb_haddr[7] ;
  568. wire \rv32.mem_ahb_haddr[8] ;
  569. wire \rv32.mem_ahb_haddr[9] ;
  570. wire \rv32.mem_ahb_hburst[0] ;
  571. wire \rv32.mem_ahb_hburst[1] ;
  572. wire \rv32.mem_ahb_hburst[2] ;
  573. wire \rv32.mem_ahb_hready ;
  574. wire \rv32.mem_ahb_hsize[0] ;
  575. wire \rv32.mem_ahb_hsize[1] ;
  576. wire \rv32.mem_ahb_hsize[2] ;
  577. wire \rv32.mem_ahb_htrans[0] ;
  578. wire \rv32.mem_ahb_htrans[1] ;
  579. wire \rv32.mem_ahb_hwdata[0] ;
  580. wire \rv32.mem_ahb_hwdata[10] ;
  581. wire \rv32.mem_ahb_hwdata[11] ;
  582. wire \rv32.mem_ahb_hwdata[12] ;
  583. wire \rv32.mem_ahb_hwdata[13] ;
  584. wire \rv32.mem_ahb_hwdata[14] ;
  585. wire \rv32.mem_ahb_hwdata[15] ;
  586. wire \rv32.mem_ahb_hwdata[16] ;
  587. wire \rv32.mem_ahb_hwdata[17] ;
  588. wire \rv32.mem_ahb_hwdata[18] ;
  589. wire \rv32.mem_ahb_hwdata[19] ;
  590. wire \rv32.mem_ahb_hwdata[1] ;
  591. wire \rv32.mem_ahb_hwdata[20] ;
  592. wire \rv32.mem_ahb_hwdata[21] ;
  593. wire \rv32.mem_ahb_hwdata[22] ;
  594. wire \rv32.mem_ahb_hwdata[23] ;
  595. wire \rv32.mem_ahb_hwdata[24] ;
  596. wire \rv32.mem_ahb_hwdata[25] ;
  597. wire \rv32.mem_ahb_hwdata[26] ;
  598. wire \rv32.mem_ahb_hwdata[27] ;
  599. wire \rv32.mem_ahb_hwdata[28] ;
  600. wire \rv32.mem_ahb_hwdata[29] ;
  601. wire \rv32.mem_ahb_hwdata[2] ;
  602. wire \rv32.mem_ahb_hwdata[30] ;
  603. wire \rv32.mem_ahb_hwdata[31] ;
  604. wire \rv32.mem_ahb_hwdata[3] ;
  605. wire \rv32.mem_ahb_hwdata[4] ;
  606. wire \rv32.mem_ahb_hwdata[5] ;
  607. wire \rv32.mem_ahb_hwdata[6] ;
  608. wire \rv32.mem_ahb_hwdata[7] ;
  609. wire \rv32.mem_ahb_hwdata[8] ;
  610. wire \rv32.mem_ahb_hwdata[9] ;
  611. wire \rv32.mem_ahb_hwrite ;
  612. wire \rv32.resetn_out ;
  613. wire \rv32.slave_ahb_hrdata[0] ;
  614. wire \rv32.slave_ahb_hrdata[10] ;
  615. wire \rv32.slave_ahb_hrdata[11] ;
  616. wire \rv32.slave_ahb_hrdata[12] ;
  617. wire \rv32.slave_ahb_hrdata[13] ;
  618. wire \rv32.slave_ahb_hrdata[14] ;
  619. wire \rv32.slave_ahb_hrdata[15] ;
  620. wire \rv32.slave_ahb_hrdata[16] ;
  621. wire \rv32.slave_ahb_hrdata[17] ;
  622. wire \rv32.slave_ahb_hrdata[18] ;
  623. wire \rv32.slave_ahb_hrdata[19] ;
  624. wire \rv32.slave_ahb_hrdata[1] ;
  625. wire \rv32.slave_ahb_hrdata[20] ;
  626. wire \rv32.slave_ahb_hrdata[21] ;
  627. wire \rv32.slave_ahb_hrdata[22] ;
  628. wire \rv32.slave_ahb_hrdata[23] ;
  629. wire \rv32.slave_ahb_hrdata[24] ;
  630. wire \rv32.slave_ahb_hrdata[25] ;
  631. wire \rv32.slave_ahb_hrdata[26] ;
  632. wire \rv32.slave_ahb_hrdata[27] ;
  633. wire \rv32.slave_ahb_hrdata[28] ;
  634. wire \rv32.slave_ahb_hrdata[29] ;
  635. wire \rv32.slave_ahb_hrdata[2] ;
  636. wire \rv32.slave_ahb_hrdata[30] ;
  637. wire \rv32.slave_ahb_hrdata[31] ;
  638. wire \rv32.slave_ahb_hrdata[3] ;
  639. wire \rv32.slave_ahb_hrdata[4] ;
  640. wire \rv32.slave_ahb_hrdata[5] ;
  641. wire \rv32.slave_ahb_hrdata[6] ;
  642. wire \rv32.slave_ahb_hrdata[7] ;
  643. wire \rv32.slave_ahb_hrdata[8] ;
  644. wire \rv32.slave_ahb_hrdata[9] ;
  645. wire \rv32.slave_ahb_hreadyout ;
  646. wire \rv32.slave_ahb_hresp ;
  647. wire \rv32.swj_JTAGIR[0] ;
  648. wire \rv32.swj_JTAGIR[1] ;
  649. wire \rv32.swj_JTAGIR[2] ;
  650. wire \rv32.swj_JTAGIR[3] ;
  651. wire \rv32.swj_JTAGNSW ;
  652. wire \rv32.swj_JTAGSTATE[0] ;
  653. wire \rv32.swj_JTAGSTATE[1] ;
  654. wire \rv32.swj_JTAGSTATE[2] ;
  655. wire \rv32.swj_JTAGSTATE[3] ;
  656. wire \rv32.sys_ctrl_clkSource[0] ;
  657. wire \rv32.sys_ctrl_clkSource[1] ;
  658. wire \rv32.sys_ctrl_hseBypass ;
  659. wire \rv32.sys_ctrl_hseEnable ;
  660. wire \rv32.sys_ctrl_pllEnable ;
  661. wire \rv32.sys_ctrl_sleep ;
  662. wire \rv32.sys_ctrl_standby ;
  663. wire \rv32.sys_ctrl_stop ;
  664. wire [31:0] slave_ahb_haddr;
  665. //wire slave_ahb_haddr[0];
  666. //wire slave_ahb_haddr[10];
  667. //wire slave_ahb_haddr[11];
  668. //wire slave_ahb_haddr[12];
  669. //wire slave_ahb_haddr[13];
  670. //wire slave_ahb_haddr[14];
  671. //wire slave_ahb_haddr[15];
  672. //wire slave_ahb_haddr[16];
  673. //wire slave_ahb_haddr[17];
  674. //wire slave_ahb_haddr[18];
  675. //wire slave_ahb_haddr[19];
  676. //wire slave_ahb_haddr[1];
  677. //wire slave_ahb_haddr[20];
  678. //wire slave_ahb_haddr[21];
  679. //wire slave_ahb_haddr[22];
  680. //wire slave_ahb_haddr[23];
  681. //wire slave_ahb_haddr[24];
  682. //wire slave_ahb_haddr[25];
  683. //wire slave_ahb_haddr[26];
  684. //wire slave_ahb_haddr[27];
  685. //wire slave_ahb_haddr[28];
  686. //wire slave_ahb_haddr[29];
  687. //wire slave_ahb_haddr[2];
  688. //wire slave_ahb_haddr[30];
  689. //wire slave_ahb_haddr[31];
  690. //wire slave_ahb_haddr[3];
  691. //wire slave_ahb_haddr[4];
  692. //wire slave_ahb_haddr[5];
  693. //wire slave_ahb_haddr[6];
  694. //wire slave_ahb_haddr[7];
  695. //wire slave_ahb_haddr[8];
  696. //wire slave_ahb_haddr[9];
  697. wire [2:0] slave_ahb_hburst;
  698. //wire slave_ahb_hburst[0];
  699. //wire slave_ahb_hburst[1];
  700. //wire slave_ahb_hburst[2];
  701. wire \slave_ahb_hready~combout ;
  702. wire \slave_ahb_hsel~combout ;
  703. wire [2:0] slave_ahb_hsize;
  704. //wire slave_ahb_hsize[0];
  705. //wire slave_ahb_hsize[1];
  706. //wire slave_ahb_hsize[2];
  707. wire [1:0] slave_ahb_htrans;
  708. //wire slave_ahb_htrans[0];
  709. //wire slave_ahb_htrans[1];
  710. wire [31:0] slave_ahb_hwdata;
  711. //wire slave_ahb_hwdata[0];
  712. //wire slave_ahb_hwdata[10];
  713. //wire slave_ahb_hwdata[11];
  714. //wire slave_ahb_hwdata[12];
  715. //wire slave_ahb_hwdata[13];
  716. //wire slave_ahb_hwdata[14];
  717. //wire slave_ahb_hwdata[15];
  718. //wire slave_ahb_hwdata[16];
  719. //wire slave_ahb_hwdata[17];
  720. //wire slave_ahb_hwdata[18];
  721. //wire slave_ahb_hwdata[19];
  722. //wire slave_ahb_hwdata[1];
  723. //wire slave_ahb_hwdata[20];
  724. //wire slave_ahb_hwdata[21];
  725. //wire slave_ahb_hwdata[22];
  726. //wire slave_ahb_hwdata[23];
  727. //wire slave_ahb_hwdata[24];
  728. //wire slave_ahb_hwdata[25];
  729. //wire slave_ahb_hwdata[26];
  730. //wire slave_ahb_hwdata[27];
  731. //wire slave_ahb_hwdata[28];
  732. //wire slave_ahb_hwdata[29];
  733. //wire slave_ahb_hwdata[2];
  734. //wire slave_ahb_hwdata[30];
  735. //wire slave_ahb_hwdata[31];
  736. //wire slave_ahb_hwdata[3];
  737. //wire slave_ahb_hwdata[4];
  738. //wire slave_ahb_hwdata[5];
  739. //wire slave_ahb_hwdata[6];
  740. //wire slave_ahb_hwdata[7];
  741. //wire slave_ahb_hwdata[8];
  742. //wire slave_ahb_hwdata[9];
  743. wire \slave_ahb_hwrite~combout ;
  744. wire unknown;
  745. wire \~GND~combout ;
  746. wire \~VCC~combout ;
  747. wire vcc;
  748. wire gnd;
  749. assign vcc = 1'b1;
  750. assign gnd = 1'b0;
  751. alta_rio \PIN_15~output (
  752. .padio(PIN_15),
  753. .datain(\rv32.gpio0_io_out_data[4] ),
  754. .oe(\rv32.gpio0_io_out_en[4] ),
  755. .outclk(gnd),
  756. .outclkena(vcc),
  757. .inclk(gnd),
  758. .inclkena(vcc),
  759. .areset(gnd),
  760. .sreset(gnd),
  761. .combout(\PIN_15~input_o ),
  762. .regout());
  763. defparam \PIN_15~output .coord_x = 22;
  764. defparam \PIN_15~output .coord_y = 3;
  765. defparam \PIN_15~output .coord_z = 3;
  766. defparam \PIN_15~output .IN_ASYNC_MODE = 1'b0;
  767. defparam \PIN_15~output .IN_SYNC_MODE = 1'b0;
  768. defparam \PIN_15~output .IN_POWERUP = 1'b0;
  769. defparam \PIN_15~output .OUT_REG_MODE = 1'b0;
  770. defparam \PIN_15~output .OUT_ASYNC_MODE = 1'b0;
  771. defparam \PIN_15~output .OUT_SYNC_MODE = 1'b0;
  772. defparam \PIN_15~output .OUT_POWERUP = 1'b0;
  773. defparam \PIN_15~output .OE_REG_MODE = 1'b0;
  774. defparam \PIN_15~output .OE_ASYNC_MODE = 1'b0;
  775. defparam \PIN_15~output .OE_SYNC_MODE = 1'b0;
  776. defparam \PIN_15~output .OE_POWERUP = 1'b0;
  777. defparam \PIN_15~output .CFG_TRI_INPUT = 1'b0;
  778. defparam \PIN_15~output .CFG_INPUT_EN = 1'b1;
  779. defparam \PIN_15~output .CFG_PULL_UP = 1'b0;
  780. defparam \PIN_15~output .CFG_SLR = 1'b0;
  781. defparam \PIN_15~output .CFG_OPEN_DRAIN = 1'b0;
  782. defparam \PIN_15~output .CFG_PDRCTRL = 4'b0100;
  783. defparam \PIN_15~output .CFG_KEEP = 2'b00;
  784. defparam \PIN_15~output .CFG_LVDS_OUT_EN = 1'b0;
  785. defparam \PIN_15~output .CFG_LVDS_SEL_CUA = 2'b00;
  786. defparam \PIN_15~output .CFG_LVDS_IREF = 10'b0110000000;
  787. defparam \PIN_15~output .CFG_LVDS_IN_EN = 1'b0;
  788. defparam \PIN_15~output .DPCLK_DELAY = 4'b0000;
  789. defparam \PIN_15~output .OUT_DELAY = 1'b0;
  790. defparam \PIN_15~output .IN_DATA_DELAY = 3'b000;
  791. defparam \PIN_15~output .IN_REG_DELAY = 3'b000;
  792. alta_rio \PIN_16~output (
  793. .padio(PIN_16),
  794. .datain(\rv32.gpio0_io_out_data[5] ),
  795. .oe(\rv32.gpio0_io_out_en[5] ),
  796. .outclk(gnd),
  797. .outclkena(vcc),
  798. .inclk(gnd),
  799. .inclkena(vcc),
  800. .areset(gnd),
  801. .sreset(gnd),
  802. .combout(\PIN_16~input_o ),
  803. .regout());
  804. defparam \PIN_16~output .coord_x = 22;
  805. defparam \PIN_16~output .coord_y = 3;
  806. defparam \PIN_16~output .coord_z = 2;
  807. defparam \PIN_16~output .IN_ASYNC_MODE = 1'b0;
  808. defparam \PIN_16~output .IN_SYNC_MODE = 1'b0;
  809. defparam \PIN_16~output .IN_POWERUP = 1'b0;
  810. defparam \PIN_16~output .OUT_REG_MODE = 1'b0;
  811. defparam \PIN_16~output .OUT_ASYNC_MODE = 1'b0;
  812. defparam \PIN_16~output .OUT_SYNC_MODE = 1'b0;
  813. defparam \PIN_16~output .OUT_POWERUP = 1'b0;
  814. defparam \PIN_16~output .OE_REG_MODE = 1'b0;
  815. defparam \PIN_16~output .OE_ASYNC_MODE = 1'b0;
  816. defparam \PIN_16~output .OE_SYNC_MODE = 1'b0;
  817. defparam \PIN_16~output .OE_POWERUP = 1'b0;
  818. defparam \PIN_16~output .CFG_TRI_INPUT = 1'b0;
  819. defparam \PIN_16~output .CFG_INPUT_EN = 1'b1;
  820. defparam \PIN_16~output .CFG_PULL_UP = 1'b0;
  821. defparam \PIN_16~output .CFG_SLR = 1'b0;
  822. defparam \PIN_16~output .CFG_OPEN_DRAIN = 1'b0;
  823. defparam \PIN_16~output .CFG_PDRCTRL = 4'b0100;
  824. defparam \PIN_16~output .CFG_KEEP = 2'b00;
  825. defparam \PIN_16~output .CFG_LVDS_OUT_EN = 1'b0;
  826. defparam \PIN_16~output .CFG_LVDS_SEL_CUA = 2'b00;
  827. defparam \PIN_16~output .CFG_LVDS_IREF = 10'b0110000000;
  828. defparam \PIN_16~output .CFG_LVDS_IN_EN = 1'b0;
  829. defparam \PIN_16~output .DPCLK_DELAY = 4'b0000;
  830. defparam \PIN_16~output .OUT_DELAY = 1'b0;
  831. defparam \PIN_16~output .IN_DATA_DELAY = 3'b000;
  832. defparam \PIN_16~output .IN_REG_DELAY = 3'b000;
  833. alta_rio \PIN_17~output (
  834. .padio(PIN_17),
  835. .datain(\rv32.gpio0_io_out_data[6] ),
  836. .oe(\rv32.gpio0_io_out_en[6] ),
  837. .outclk(gnd),
  838. .outclkena(vcc),
  839. .inclk(gnd),
  840. .inclkena(vcc),
  841. .areset(gnd),
  842. .sreset(gnd),
  843. .combout(\PIN_17~input_o ),
  844. .regout());
  845. defparam \PIN_17~output .coord_x = 22;
  846. defparam \PIN_17~output .coord_y = 3;
  847. defparam \PIN_17~output .coord_z = 1;
  848. defparam \PIN_17~output .IN_ASYNC_MODE = 1'b0;
  849. defparam \PIN_17~output .IN_SYNC_MODE = 1'b0;
  850. defparam \PIN_17~output .IN_POWERUP = 1'b0;
  851. defparam \PIN_17~output .OUT_REG_MODE = 1'b0;
  852. defparam \PIN_17~output .OUT_ASYNC_MODE = 1'b0;
  853. defparam \PIN_17~output .OUT_SYNC_MODE = 1'b0;
  854. defparam \PIN_17~output .OUT_POWERUP = 1'b0;
  855. defparam \PIN_17~output .OE_REG_MODE = 1'b0;
  856. defparam \PIN_17~output .OE_ASYNC_MODE = 1'b0;
  857. defparam \PIN_17~output .OE_SYNC_MODE = 1'b0;
  858. defparam \PIN_17~output .OE_POWERUP = 1'b0;
  859. defparam \PIN_17~output .CFG_TRI_INPUT = 1'b0;
  860. defparam \PIN_17~output .CFG_INPUT_EN = 1'b1;
  861. defparam \PIN_17~output .CFG_PULL_UP = 1'b0;
  862. defparam \PIN_17~output .CFG_SLR = 1'b0;
  863. defparam \PIN_17~output .CFG_OPEN_DRAIN = 1'b0;
  864. defparam \PIN_17~output .CFG_PDRCTRL = 4'b0100;
  865. defparam \PIN_17~output .CFG_KEEP = 2'b00;
  866. defparam \PIN_17~output .CFG_LVDS_OUT_EN = 1'b0;
  867. defparam \PIN_17~output .CFG_LVDS_SEL_CUA = 2'b00;
  868. defparam \PIN_17~output .CFG_LVDS_IREF = 10'b0110000000;
  869. defparam \PIN_17~output .CFG_LVDS_IN_EN = 1'b0;
  870. defparam \PIN_17~output .DPCLK_DELAY = 4'b0000;
  871. defparam \PIN_17~output .OUT_DELAY = 1'b0;
  872. defparam \PIN_17~output .IN_DATA_DELAY = 3'b000;
  873. defparam \PIN_17~output .IN_REG_DELAY = 3'b000;
  874. alta_rio \PIN_18~output (
  875. .padio(PIN_18),
  876. .datain(\rv32.gpio0_io_out_data[7] ),
  877. .oe(\rv32.gpio0_io_out_en[7] ),
  878. .outclk(gnd),
  879. .outclkena(vcc),
  880. .inclk(gnd),
  881. .inclkena(vcc),
  882. .areset(gnd),
  883. .sreset(gnd),
  884. .combout(\PIN_18~input_o ),
  885. .regout());
  886. defparam \PIN_18~output .coord_x = 22;
  887. defparam \PIN_18~output .coord_y = 3;
  888. defparam \PIN_18~output .coord_z = 0;
  889. defparam \PIN_18~output .IN_ASYNC_MODE = 1'b0;
  890. defparam \PIN_18~output .IN_SYNC_MODE = 1'b0;
  891. defparam \PIN_18~output .IN_POWERUP = 1'b0;
  892. defparam \PIN_18~output .OUT_REG_MODE = 1'b0;
  893. defparam \PIN_18~output .OUT_ASYNC_MODE = 1'b0;
  894. defparam \PIN_18~output .OUT_SYNC_MODE = 1'b0;
  895. defparam \PIN_18~output .OUT_POWERUP = 1'b0;
  896. defparam \PIN_18~output .OE_REG_MODE = 1'b0;
  897. defparam \PIN_18~output .OE_ASYNC_MODE = 1'b0;
  898. defparam \PIN_18~output .OE_SYNC_MODE = 1'b0;
  899. defparam \PIN_18~output .OE_POWERUP = 1'b0;
  900. defparam \PIN_18~output .CFG_TRI_INPUT = 1'b0;
  901. defparam \PIN_18~output .CFG_INPUT_EN = 1'b1;
  902. defparam \PIN_18~output .CFG_PULL_UP = 1'b0;
  903. defparam \PIN_18~output .CFG_SLR = 1'b0;
  904. defparam \PIN_18~output .CFG_OPEN_DRAIN = 1'b0;
  905. defparam \PIN_18~output .CFG_PDRCTRL = 4'b0100;
  906. defparam \PIN_18~output .CFG_KEEP = 2'b00;
  907. defparam \PIN_18~output .CFG_LVDS_OUT_EN = 1'b0;
  908. defparam \PIN_18~output .CFG_LVDS_SEL_CUA = 2'b00;
  909. defparam \PIN_18~output .CFG_LVDS_IREF = 10'b0110000000;
  910. defparam \PIN_18~output .CFG_LVDS_IN_EN = 1'b0;
  911. defparam \PIN_18~output .DPCLK_DELAY = 4'b0000;
  912. defparam \PIN_18~output .OUT_DELAY = 1'b0;
  913. defparam \PIN_18~output .IN_DATA_DELAY = 3'b000;
  914. defparam \PIN_18~output .IN_REG_DELAY = 3'b000;
  915. alta_rio \PIN_23~output (
  916. .padio(PIN_23),
  917. .datain(\rv32.gpio5_io_out_data[0] ),
  918. .oe(\rv32.gpio5_io_out_en[0] ),
  919. .outclk(gnd),
  920. .outclkena(vcc),
  921. .inclk(gnd),
  922. .inclkena(vcc),
  923. .areset(gnd),
  924. .sreset(gnd),
  925. .combout(\PIN_23~input_o ),
  926. .regout());
  927. defparam \PIN_23~output .coord_x = 20;
  928. defparam \PIN_23~output .coord_y = 13;
  929. defparam \PIN_23~output .coord_z = 1;
  930. defparam \PIN_23~output .IN_ASYNC_MODE = 1'b0;
  931. defparam \PIN_23~output .IN_SYNC_MODE = 1'b0;
  932. defparam \PIN_23~output .IN_POWERUP = 1'b0;
  933. defparam \PIN_23~output .OUT_REG_MODE = 1'b0;
  934. defparam \PIN_23~output .OUT_ASYNC_MODE = 1'b0;
  935. defparam \PIN_23~output .OUT_SYNC_MODE = 1'b0;
  936. defparam \PIN_23~output .OUT_POWERUP = 1'b0;
  937. defparam \PIN_23~output .OE_REG_MODE = 1'b0;
  938. defparam \PIN_23~output .OE_ASYNC_MODE = 1'b0;
  939. defparam \PIN_23~output .OE_SYNC_MODE = 1'b0;
  940. defparam \PIN_23~output .OE_POWERUP = 1'b0;
  941. defparam \PIN_23~output .CFG_TRI_INPUT = 1'b0;
  942. defparam \PIN_23~output .CFG_INPUT_EN = 1'b1;
  943. defparam \PIN_23~output .CFG_PULL_UP = 1'b0;
  944. defparam \PIN_23~output .CFG_SLR = 1'b0;
  945. defparam \PIN_23~output .CFG_OPEN_DRAIN = 1'b0;
  946. defparam \PIN_23~output .CFG_PDRCTRL = 4'b0100;
  947. defparam \PIN_23~output .CFG_KEEP = 2'b00;
  948. defparam \PIN_23~output .CFG_LVDS_OUT_EN = 1'b0;
  949. defparam \PIN_23~output .CFG_LVDS_SEL_CUA = 2'b00;
  950. defparam \PIN_23~output .CFG_LVDS_IREF = 10'b0110000000;
  951. defparam \PIN_23~output .CFG_LVDS_IN_EN = 1'b0;
  952. defparam \PIN_23~output .DPCLK_DELAY = 4'b0000;
  953. defparam \PIN_23~output .OUT_DELAY = 1'b0;
  954. defparam \PIN_23~output .IN_DATA_DELAY = 3'b000;
  955. defparam \PIN_23~output .IN_REG_DELAY = 3'b000;
  956. alta_rio \PIN_24~output (
  957. .padio(PIN_24),
  958. .datain(\rv32.gpio1_io_out_data[2] ),
  959. .oe(\rv32.gpio1_io_out_en[2] ),
  960. .outclk(gnd),
  961. .outclkena(vcc),
  962. .inclk(gnd),
  963. .inclkena(vcc),
  964. .areset(gnd),
  965. .sreset(gnd),
  966. .combout(\PIN_24~input_o ),
  967. .regout());
  968. defparam \PIN_24~output .coord_x = 20;
  969. defparam \PIN_24~output .coord_y = 13;
  970. defparam \PIN_24~output .coord_z = 2;
  971. defparam \PIN_24~output .IN_ASYNC_MODE = 1'b0;
  972. defparam \PIN_24~output .IN_SYNC_MODE = 1'b0;
  973. defparam \PIN_24~output .IN_POWERUP = 1'b0;
  974. defparam \PIN_24~output .OUT_REG_MODE = 1'b0;
  975. defparam \PIN_24~output .OUT_ASYNC_MODE = 1'b0;
  976. defparam \PIN_24~output .OUT_SYNC_MODE = 1'b0;
  977. defparam \PIN_24~output .OUT_POWERUP = 1'b0;
  978. defparam \PIN_24~output .OE_REG_MODE = 1'b0;
  979. defparam \PIN_24~output .OE_ASYNC_MODE = 1'b0;
  980. defparam \PIN_24~output .OE_SYNC_MODE = 1'b0;
  981. defparam \PIN_24~output .OE_POWERUP = 1'b0;
  982. defparam \PIN_24~output .CFG_TRI_INPUT = 1'b0;
  983. defparam \PIN_24~output .CFG_INPUT_EN = 1'b1;
  984. defparam \PIN_24~output .CFG_PULL_UP = 1'b0;
  985. defparam \PIN_24~output .CFG_SLR = 1'b0;
  986. defparam \PIN_24~output .CFG_OPEN_DRAIN = 1'b0;
  987. defparam \PIN_24~output .CFG_PDRCTRL = 4'b0100;
  988. defparam \PIN_24~output .CFG_KEEP = 2'b00;
  989. defparam \PIN_24~output .CFG_LVDS_OUT_EN = 1'b0;
  990. defparam \PIN_24~output .CFG_LVDS_SEL_CUA = 2'b00;
  991. defparam \PIN_24~output .CFG_LVDS_IREF = 10'b0110000000;
  992. defparam \PIN_24~output .CFG_LVDS_IN_EN = 1'b0;
  993. defparam \PIN_24~output .DPCLK_DELAY = 4'b0000;
  994. defparam \PIN_24~output .OUT_DELAY = 1'b0;
  995. defparam \PIN_24~output .IN_DATA_DELAY = 3'b000;
  996. defparam \PIN_24~output .IN_REG_DELAY = 3'b000;
  997. alta_rio \PIN_25~output (
  998. .padio(PIN_25),
  999. .datain(\rv32.gpio8_io_out_data[2] ),
  1000. .oe(\rv32.gpio8_io_out_en[2] ),
  1001. .outclk(gnd),
  1002. .outclkena(vcc),
  1003. .inclk(gnd),
  1004. .inclkena(vcc),
  1005. .areset(gnd),
  1006. .sreset(gnd),
  1007. .combout(),
  1008. .regout());
  1009. defparam \PIN_25~output .coord_x = 20;
  1010. defparam \PIN_25~output .coord_y = 13;
  1011. defparam \PIN_25~output .coord_z = 3;
  1012. defparam \PIN_25~output .IN_ASYNC_MODE = 1'b0;
  1013. defparam \PIN_25~output .IN_SYNC_MODE = 1'b0;
  1014. defparam \PIN_25~output .IN_POWERUP = 1'b0;
  1015. defparam \PIN_25~output .OUT_REG_MODE = 1'b0;
  1016. defparam \PIN_25~output .OUT_ASYNC_MODE = 1'b0;
  1017. defparam \PIN_25~output .OUT_SYNC_MODE = 1'b0;
  1018. defparam \PIN_25~output .OUT_POWERUP = 1'b0;
  1019. defparam \PIN_25~output .OE_REG_MODE = 1'b0;
  1020. defparam \PIN_25~output .OE_ASYNC_MODE = 1'b0;
  1021. defparam \PIN_25~output .OE_SYNC_MODE = 1'b0;
  1022. defparam \PIN_25~output .OE_POWERUP = 1'b0;
  1023. defparam \PIN_25~output .CFG_TRI_INPUT = 1'b0;
  1024. defparam \PIN_25~output .CFG_INPUT_EN = 1'b0;
  1025. defparam \PIN_25~output .CFG_PULL_UP = 1'b0;
  1026. defparam \PIN_25~output .CFG_SLR = 1'b0;
  1027. defparam \PIN_25~output .CFG_OPEN_DRAIN = 1'b0;
  1028. defparam \PIN_25~output .CFG_PDRCTRL = 4'b0100;
  1029. defparam \PIN_25~output .CFG_KEEP = 2'b00;
  1030. defparam \PIN_25~output .CFG_LVDS_OUT_EN = 1'b0;
  1031. defparam \PIN_25~output .CFG_LVDS_SEL_CUA = 2'b00;
  1032. defparam \PIN_25~output .CFG_LVDS_IREF = 10'b0110000000;
  1033. defparam \PIN_25~output .CFG_LVDS_IN_EN = 1'b0;
  1034. defparam \PIN_25~output .DPCLK_DELAY = 4'b0000;
  1035. defparam \PIN_25~output .OUT_DELAY = 1'b0;
  1036. defparam \PIN_25~output .IN_DATA_DELAY = 3'b000;
  1037. defparam \PIN_25~output .IN_REG_DELAY = 3'b000;
  1038. alta_rio \PIN_26~input (
  1039. .padio(PIN_26),
  1040. .datain(gnd),
  1041. .oe(gnd),
  1042. .outclk(gnd),
  1043. .outclkena(vcc),
  1044. .inclk(gnd),
  1045. .inclkena(vcc),
  1046. .areset(gnd),
  1047. .sreset(gnd),
  1048. .combout(\PIN_26~input_o ),
  1049. .regout());
  1050. defparam \PIN_26~input .coord_x = 19;
  1051. defparam \PIN_26~input .coord_y = 13;
  1052. defparam \PIN_26~input .coord_z = 3;
  1053. defparam \PIN_26~input .IN_ASYNC_MODE = 1'b0;
  1054. defparam \PIN_26~input .IN_SYNC_MODE = 1'b0;
  1055. defparam \PIN_26~input .IN_POWERUP = 1'b0;
  1056. defparam \PIN_26~input .OUT_REG_MODE = 1'b0;
  1057. defparam \PIN_26~input .OUT_ASYNC_MODE = 1'b0;
  1058. defparam \PIN_26~input .OUT_SYNC_MODE = 1'b0;
  1059. defparam \PIN_26~input .OUT_POWERUP = 1'b0;
  1060. defparam \PIN_26~input .OE_REG_MODE = 1'b0;
  1061. defparam \PIN_26~input .OE_ASYNC_MODE = 1'b0;
  1062. defparam \PIN_26~input .OE_SYNC_MODE = 1'b0;
  1063. defparam \PIN_26~input .OE_POWERUP = 1'b0;
  1064. defparam \PIN_26~input .CFG_TRI_INPUT = 1'b0;
  1065. defparam \PIN_26~input .CFG_INPUT_EN = 1'b1;
  1066. defparam \PIN_26~input .CFG_PULL_UP = 1'b1;
  1067. defparam \PIN_26~input .CFG_SLR = 1'b0;
  1068. defparam \PIN_26~input .CFG_OPEN_DRAIN = 1'b0;
  1069. defparam \PIN_26~input .CFG_PDRCTRL = 4'b0100;
  1070. defparam \PIN_26~input .CFG_KEEP = 2'b00;
  1071. defparam \PIN_26~input .CFG_LVDS_OUT_EN = 1'b0;
  1072. defparam \PIN_26~input .CFG_LVDS_SEL_CUA = 2'b00;
  1073. defparam \PIN_26~input .CFG_LVDS_IREF = 10'b0110000000;
  1074. defparam \PIN_26~input .CFG_LVDS_IN_EN = 1'b0;
  1075. defparam \PIN_26~input .DPCLK_DELAY = 4'b0000;
  1076. defparam \PIN_26~input .OUT_DELAY = 1'b0;
  1077. defparam \PIN_26~input .IN_DATA_DELAY = 3'b000;
  1078. defparam \PIN_26~input .IN_REG_DELAY = 3'b000;
  1079. alta_rio \PIN_2~output (
  1080. .padio(PIN_2),
  1081. .datain(\rv32.gpio1_io_out_data[1] ),
  1082. .oe(\rv32.gpio1_io_out_en[1] ),
  1083. .outclk(gnd),
  1084. .outclkena(vcc),
  1085. .inclk(gnd),
  1086. .inclkena(vcc),
  1087. .areset(gnd),
  1088. .sreset(gnd),
  1089. .combout(\PIN_2~input_o ),
  1090. .regout());
  1091. defparam \PIN_2~output .coord_x = 22;
  1092. defparam \PIN_2~output .coord_y = 1;
  1093. defparam \PIN_2~output .coord_z = 3;
  1094. defparam \PIN_2~output .IN_ASYNC_MODE = 1'b0;
  1095. defparam \PIN_2~output .IN_SYNC_MODE = 1'b0;
  1096. defparam \PIN_2~output .IN_POWERUP = 1'b0;
  1097. defparam \PIN_2~output .OUT_REG_MODE = 1'b0;
  1098. defparam \PIN_2~output .OUT_ASYNC_MODE = 1'b0;
  1099. defparam \PIN_2~output .OUT_SYNC_MODE = 1'b0;
  1100. defparam \PIN_2~output .OUT_POWERUP = 1'b0;
  1101. defparam \PIN_2~output .OE_REG_MODE = 1'b0;
  1102. defparam \PIN_2~output .OE_ASYNC_MODE = 1'b0;
  1103. defparam \PIN_2~output .OE_SYNC_MODE = 1'b0;
  1104. defparam \PIN_2~output .OE_POWERUP = 1'b0;
  1105. defparam \PIN_2~output .CFG_TRI_INPUT = 1'b0;
  1106. defparam \PIN_2~output .CFG_INPUT_EN = 1'b1;
  1107. defparam \PIN_2~output .CFG_PULL_UP = 1'b0;
  1108. defparam \PIN_2~output .CFG_SLR = 1'b0;
  1109. defparam \PIN_2~output .CFG_OPEN_DRAIN = 1'b0;
  1110. defparam \PIN_2~output .CFG_PDRCTRL = 4'b0100;
  1111. defparam \PIN_2~output .CFG_KEEP = 2'b00;
  1112. defparam \PIN_2~output .CFG_LVDS_OUT_EN = 1'b0;
  1113. defparam \PIN_2~output .CFG_LVDS_SEL_CUA = 2'b00;
  1114. defparam \PIN_2~output .CFG_LVDS_IREF = 10'b0110000000;
  1115. defparam \PIN_2~output .CFG_LVDS_IN_EN = 1'b0;
  1116. defparam \PIN_2~output .DPCLK_DELAY = 4'b0000;
  1117. defparam \PIN_2~output .OUT_DELAY = 1'b0;
  1118. defparam \PIN_2~output .IN_DATA_DELAY = 3'b000;
  1119. defparam \PIN_2~output .IN_REG_DELAY = 3'b000;
  1120. alta_rio \PIN_3~output (
  1121. .padio(PIN_3),
  1122. .datain(\rv32.gpio1_io_out_data[0] ),
  1123. .oe(\rv32.gpio1_io_out_en[0] ),
  1124. .outclk(gnd),
  1125. .outclkena(vcc),
  1126. .inclk(gnd),
  1127. .inclkena(vcc),
  1128. .areset(gnd),
  1129. .sreset(gnd),
  1130. .combout(\PIN_3~input_o ),
  1131. .regout());
  1132. defparam \PIN_3~output .coord_x = 22;
  1133. defparam \PIN_3~output .coord_y = 1;
  1134. defparam \PIN_3~output .coord_z = 2;
  1135. defparam \PIN_3~output .IN_ASYNC_MODE = 1'b0;
  1136. defparam \PIN_3~output .IN_SYNC_MODE = 1'b0;
  1137. defparam \PIN_3~output .IN_POWERUP = 1'b0;
  1138. defparam \PIN_3~output .OUT_REG_MODE = 1'b0;
  1139. defparam \PIN_3~output .OUT_ASYNC_MODE = 1'b0;
  1140. defparam \PIN_3~output .OUT_SYNC_MODE = 1'b0;
  1141. defparam \PIN_3~output .OUT_POWERUP = 1'b0;
  1142. defparam \PIN_3~output .OE_REG_MODE = 1'b0;
  1143. defparam \PIN_3~output .OE_ASYNC_MODE = 1'b0;
  1144. defparam \PIN_3~output .OE_SYNC_MODE = 1'b0;
  1145. defparam \PIN_3~output .OE_POWERUP = 1'b0;
  1146. defparam \PIN_3~output .CFG_TRI_INPUT = 1'b0;
  1147. defparam \PIN_3~output .CFG_INPUT_EN = 1'b1;
  1148. defparam \PIN_3~output .CFG_PULL_UP = 1'b0;
  1149. defparam \PIN_3~output .CFG_SLR = 1'b0;
  1150. defparam \PIN_3~output .CFG_OPEN_DRAIN = 1'b0;
  1151. defparam \PIN_3~output .CFG_PDRCTRL = 4'b0100;
  1152. defparam \PIN_3~output .CFG_KEEP = 2'b00;
  1153. defparam \PIN_3~output .CFG_LVDS_OUT_EN = 1'b0;
  1154. defparam \PIN_3~output .CFG_LVDS_SEL_CUA = 2'b00;
  1155. defparam \PIN_3~output .CFG_LVDS_IREF = 10'b0110000000;
  1156. defparam \PIN_3~output .CFG_LVDS_IN_EN = 1'b0;
  1157. defparam \PIN_3~output .DPCLK_DELAY = 4'b0000;
  1158. defparam \PIN_3~output .OUT_DELAY = 1'b0;
  1159. defparam \PIN_3~output .IN_DATA_DELAY = 3'b000;
  1160. defparam \PIN_3~output .IN_REG_DELAY = 3'b000;
  1161. alta_rio \PIN_4~output (
  1162. .padio(PIN_4),
  1163. .datain(\rv32.gpio1_io_out_data[3] ),
  1164. .oe(\rv32.gpio1_io_out_en[3] ),
  1165. .outclk(gnd),
  1166. .outclkena(vcc),
  1167. .inclk(gnd),
  1168. .inclkena(vcc),
  1169. .areset(gnd),
  1170. .sreset(gnd),
  1171. .combout(\PIN_4~input_o ),
  1172. .regout());
  1173. defparam \PIN_4~output .coord_x = 22;
  1174. defparam \PIN_4~output .coord_y = 1;
  1175. defparam \PIN_4~output .coord_z = 0;
  1176. defparam \PIN_4~output .IN_ASYNC_MODE = 1'b0;
  1177. defparam \PIN_4~output .IN_SYNC_MODE = 1'b0;
  1178. defparam \PIN_4~output .IN_POWERUP = 1'b0;
  1179. defparam \PIN_4~output .OUT_REG_MODE = 1'b0;
  1180. defparam \PIN_4~output .OUT_ASYNC_MODE = 1'b0;
  1181. defparam \PIN_4~output .OUT_SYNC_MODE = 1'b0;
  1182. defparam \PIN_4~output .OUT_POWERUP = 1'b0;
  1183. defparam \PIN_4~output .OE_REG_MODE = 1'b0;
  1184. defparam \PIN_4~output .OE_ASYNC_MODE = 1'b0;
  1185. defparam \PIN_4~output .OE_SYNC_MODE = 1'b0;
  1186. defparam \PIN_4~output .OE_POWERUP = 1'b0;
  1187. defparam \PIN_4~output .CFG_TRI_INPUT = 1'b0;
  1188. defparam \PIN_4~output .CFG_INPUT_EN = 1'b1;
  1189. defparam \PIN_4~output .CFG_PULL_UP = 1'b0;
  1190. defparam \PIN_4~output .CFG_SLR = 1'b0;
  1191. defparam \PIN_4~output .CFG_OPEN_DRAIN = 1'b0;
  1192. defparam \PIN_4~output .CFG_PDRCTRL = 4'b0100;
  1193. defparam \PIN_4~output .CFG_KEEP = 2'b00;
  1194. defparam \PIN_4~output .CFG_LVDS_OUT_EN = 1'b0;
  1195. defparam \PIN_4~output .CFG_LVDS_SEL_CUA = 2'b00;
  1196. defparam \PIN_4~output .CFG_LVDS_IREF = 10'b0110000000;
  1197. defparam \PIN_4~output .CFG_LVDS_IN_EN = 1'b0;
  1198. defparam \PIN_4~output .DPCLK_DELAY = 4'b0000;
  1199. defparam \PIN_4~output .OUT_DELAY = 1'b0;
  1200. defparam \PIN_4~output .IN_DATA_DELAY = 3'b000;
  1201. defparam \PIN_4~output .IN_REG_DELAY = 3'b000;
  1202. alta_rio \PIN_68~output (
  1203. .padio(PIN_68),
  1204. .datain(\rv32.gpio7_io_out_data[6] ),
  1205. .oe(\rv32.gpio7_io_out_en[6] ),
  1206. .outclk(gnd),
  1207. .outclkena(vcc),
  1208. .inclk(gnd),
  1209. .inclkena(vcc),
  1210. .areset(gnd),
  1211. .sreset(gnd),
  1212. .combout(),
  1213. .regout());
  1214. defparam \PIN_68~output .coord_x = 0;
  1215. defparam \PIN_68~output .coord_y = 2;
  1216. defparam \PIN_68~output .coord_z = 5;
  1217. defparam \PIN_68~output .IN_ASYNC_MODE = 1'b0;
  1218. defparam \PIN_68~output .IN_SYNC_MODE = 1'b0;
  1219. defparam \PIN_68~output .IN_POWERUP = 1'b0;
  1220. defparam \PIN_68~output .OUT_REG_MODE = 1'b0;
  1221. defparam \PIN_68~output .OUT_ASYNC_MODE = 1'b0;
  1222. defparam \PIN_68~output .OUT_SYNC_MODE = 1'b0;
  1223. defparam \PIN_68~output .OUT_POWERUP = 1'b0;
  1224. defparam \PIN_68~output .OE_REG_MODE = 1'b0;
  1225. defparam \PIN_68~output .OE_ASYNC_MODE = 1'b0;
  1226. defparam \PIN_68~output .OE_SYNC_MODE = 1'b0;
  1227. defparam \PIN_68~output .OE_POWERUP = 1'b0;
  1228. defparam \PIN_68~output .CFG_TRI_INPUT = 1'b0;
  1229. defparam \PIN_68~output .CFG_INPUT_EN = 1'b0;
  1230. defparam \PIN_68~output .CFG_PULL_UP = 1'b0;
  1231. defparam \PIN_68~output .CFG_SLR = 1'b0;
  1232. defparam \PIN_68~output .CFG_OPEN_DRAIN = 1'b0;
  1233. defparam \PIN_68~output .CFG_PDRCTRL = 4'b0100;
  1234. defparam \PIN_68~output .CFG_KEEP = 2'b00;
  1235. defparam \PIN_68~output .CFG_LVDS_OUT_EN = 1'b0;
  1236. defparam \PIN_68~output .CFG_LVDS_SEL_CUA = 2'b00;
  1237. defparam \PIN_68~output .CFG_LVDS_IREF = 10'b0110000000;
  1238. defparam \PIN_68~output .CFG_LVDS_IN_EN = 1'b0;
  1239. defparam \PIN_68~output .DPCLK_DELAY = 4'b0000;
  1240. defparam \PIN_68~output .OUT_DELAY = 1'b0;
  1241. defparam \PIN_68~output .IN_DATA_DELAY = 3'b000;
  1242. defparam \PIN_68~output .IN_REG_DELAY = 3'b000;
  1243. alta_rio \PIN_69~input (
  1244. .padio(PIN_69),
  1245. .datain(gnd),
  1246. .oe(gnd),
  1247. .outclk(gnd),
  1248. .outclkena(vcc),
  1249. .inclk(gnd),
  1250. .inclkena(vcc),
  1251. .areset(gnd),
  1252. .sreset(gnd),
  1253. .combout(\PIN_69~input_o ),
  1254. .regout());
  1255. defparam \PIN_69~input .coord_x = 0;
  1256. defparam \PIN_69~input .coord_y = 1;
  1257. defparam \PIN_69~input .coord_z = 0;
  1258. defparam \PIN_69~input .IN_ASYNC_MODE = 1'b0;
  1259. defparam \PIN_69~input .IN_SYNC_MODE = 1'b0;
  1260. defparam \PIN_69~input .IN_POWERUP = 1'b0;
  1261. defparam \PIN_69~input .OUT_REG_MODE = 1'b0;
  1262. defparam \PIN_69~input .OUT_ASYNC_MODE = 1'b0;
  1263. defparam \PIN_69~input .OUT_SYNC_MODE = 1'b0;
  1264. defparam \PIN_69~input .OUT_POWERUP = 1'b0;
  1265. defparam \PIN_69~input .OE_REG_MODE = 1'b0;
  1266. defparam \PIN_69~input .OE_ASYNC_MODE = 1'b0;
  1267. defparam \PIN_69~input .OE_SYNC_MODE = 1'b0;
  1268. defparam \PIN_69~input .OE_POWERUP = 1'b0;
  1269. defparam \PIN_69~input .CFG_TRI_INPUT = 1'b0;
  1270. defparam \PIN_69~input .CFG_INPUT_EN = 1'b1;
  1271. defparam \PIN_69~input .CFG_PULL_UP = 1'b0;
  1272. defparam \PIN_69~input .CFG_SLR = 1'b0;
  1273. defparam \PIN_69~input .CFG_OPEN_DRAIN = 1'b0;
  1274. defparam \PIN_69~input .CFG_PDRCTRL = 4'b0100;
  1275. defparam \PIN_69~input .CFG_KEEP = 2'b00;
  1276. defparam \PIN_69~input .CFG_LVDS_OUT_EN = 1'b0;
  1277. defparam \PIN_69~input .CFG_LVDS_SEL_CUA = 2'b00;
  1278. defparam \PIN_69~input .CFG_LVDS_IREF = 10'b0110000000;
  1279. defparam \PIN_69~input .CFG_LVDS_IN_EN = 1'b0;
  1280. defparam \PIN_69~input .DPCLK_DELAY = 4'b0000;
  1281. defparam \PIN_69~input .OUT_DELAY = 1'b0;
  1282. defparam \PIN_69~input .IN_DATA_DELAY = 3'b000;
  1283. defparam \PIN_69~input .IN_REG_DELAY = 3'b000;
  1284. alta_rio \PIN_7~output (
  1285. .padio(PIN_7),
  1286. .datain(\rv32.gpio5_io_out_data[3] ),
  1287. .oe(\rv32.gpio5_io_out_en[3] ),
  1288. .outclk(gnd),
  1289. .outclkena(vcc),
  1290. .inclk(gnd),
  1291. .inclkena(vcc),
  1292. .areset(gnd),
  1293. .sreset(gnd),
  1294. .combout(\PIN_7~input_o ),
  1295. .regout());
  1296. defparam \PIN_7~output .coord_x = 22;
  1297. defparam \PIN_7~output .coord_y = 2;
  1298. defparam \PIN_7~output .coord_z = 3;
  1299. defparam \PIN_7~output .IN_ASYNC_MODE = 1'b0;
  1300. defparam \PIN_7~output .IN_SYNC_MODE = 1'b0;
  1301. defparam \PIN_7~output .IN_POWERUP = 1'b0;
  1302. defparam \PIN_7~output .OUT_REG_MODE = 1'b0;
  1303. defparam \PIN_7~output .OUT_ASYNC_MODE = 1'b0;
  1304. defparam \PIN_7~output .OUT_SYNC_MODE = 1'b0;
  1305. defparam \PIN_7~output .OUT_POWERUP = 1'b0;
  1306. defparam \PIN_7~output .OE_REG_MODE = 1'b0;
  1307. defparam \PIN_7~output .OE_ASYNC_MODE = 1'b0;
  1308. defparam \PIN_7~output .OE_SYNC_MODE = 1'b0;
  1309. defparam \PIN_7~output .OE_POWERUP = 1'b0;
  1310. defparam \PIN_7~output .CFG_TRI_INPUT = 1'b0;
  1311. defparam \PIN_7~output .CFG_INPUT_EN = 1'b1;
  1312. defparam \PIN_7~output .CFG_PULL_UP = 1'b0;
  1313. defparam \PIN_7~output .CFG_SLR = 1'b0;
  1314. defparam \PIN_7~output .CFG_OPEN_DRAIN = 1'b0;
  1315. defparam \PIN_7~output .CFG_PDRCTRL = 4'b0100;
  1316. defparam \PIN_7~output .CFG_KEEP = 2'b00;
  1317. defparam \PIN_7~output .CFG_LVDS_OUT_EN = 1'b0;
  1318. defparam \PIN_7~output .CFG_LVDS_SEL_CUA = 2'b00;
  1319. defparam \PIN_7~output .CFG_LVDS_IREF = 10'b0110000000;
  1320. defparam \PIN_7~output .CFG_LVDS_IN_EN = 1'b0;
  1321. defparam \PIN_7~output .DPCLK_DELAY = 4'b0000;
  1322. defparam \PIN_7~output .OUT_DELAY = 1'b0;
  1323. defparam \PIN_7~output .IN_DATA_DELAY = 3'b000;
  1324. defparam \PIN_7~output .IN_REG_DELAY = 3'b000;
  1325. alta_rio \PIN_80~output (
  1326. .padio(PIN_80),
  1327. .datain(\rv32.gpio8_io_out_data[0] ),
  1328. .oe(\rv32.gpio8_io_out_en[0] ),
  1329. .outclk(gnd),
  1330. .outclkena(vcc),
  1331. .inclk(gnd),
  1332. .inclkena(vcc),
  1333. .areset(gnd),
  1334. .sreset(gnd),
  1335. .combout(),
  1336. .regout());
  1337. defparam \PIN_80~output .coord_x = 6;
  1338. defparam \PIN_80~output .coord_y = 0;
  1339. defparam \PIN_80~output .coord_z = 0;
  1340. defparam \PIN_80~output .IN_ASYNC_MODE = 1'b0;
  1341. defparam \PIN_80~output .IN_SYNC_MODE = 1'b0;
  1342. defparam \PIN_80~output .IN_POWERUP = 1'b0;
  1343. defparam \PIN_80~output .OUT_REG_MODE = 1'b0;
  1344. defparam \PIN_80~output .OUT_ASYNC_MODE = 1'b0;
  1345. defparam \PIN_80~output .OUT_SYNC_MODE = 1'b0;
  1346. defparam \PIN_80~output .OUT_POWERUP = 1'b0;
  1347. defparam \PIN_80~output .OE_REG_MODE = 1'b0;
  1348. defparam \PIN_80~output .OE_ASYNC_MODE = 1'b0;
  1349. defparam \PIN_80~output .OE_SYNC_MODE = 1'b0;
  1350. defparam \PIN_80~output .OE_POWERUP = 1'b0;
  1351. defparam \PIN_80~output .CFG_TRI_INPUT = 1'b0;
  1352. defparam \PIN_80~output .CFG_INPUT_EN = 1'b0;
  1353. defparam \PIN_80~output .CFG_PULL_UP = 1'b0;
  1354. defparam \PIN_80~output .CFG_SLR = 1'b0;
  1355. defparam \PIN_80~output .CFG_OPEN_DRAIN = 1'b0;
  1356. defparam \PIN_80~output .CFG_PDRCTRL = 4'b0100;
  1357. defparam \PIN_80~output .CFG_KEEP = 2'b00;
  1358. defparam \PIN_80~output .CFG_LVDS_OUT_EN = 1'b0;
  1359. defparam \PIN_80~output .CFG_LVDS_SEL_CUA = 2'b00;
  1360. defparam \PIN_80~output .CFG_LVDS_IREF = 10'b0110000000;
  1361. defparam \PIN_80~output .CFG_LVDS_IN_EN = 1'b0;
  1362. defparam \PIN_80~output .DPCLK_DELAY = 4'b0000;
  1363. defparam \PIN_80~output .OUT_DELAY = 1'b0;
  1364. defparam \PIN_80~output .IN_DATA_DELAY = 3'b000;
  1365. defparam \PIN_80~output .IN_REG_DELAY = 3'b000;
  1366. alta_rio \PIN_83~input (
  1367. .padio(PIN_83),
  1368. .datain(gnd),
  1369. .oe(gnd),
  1370. .outclk(gnd),
  1371. .outclkena(vcc),
  1372. .inclk(gnd),
  1373. .inclkena(vcc),
  1374. .areset(gnd),
  1375. .sreset(gnd),
  1376. .combout(\PIN_83~input_o ),
  1377. .regout());
  1378. defparam \PIN_83~input .coord_x = 7;
  1379. defparam \PIN_83~input .coord_y = 0;
  1380. defparam \PIN_83~input .coord_z = 1;
  1381. defparam \PIN_83~input .IN_ASYNC_MODE = 1'b0;
  1382. defparam \PIN_83~input .IN_SYNC_MODE = 1'b0;
  1383. defparam \PIN_83~input .IN_POWERUP = 1'b0;
  1384. defparam \PIN_83~input .OUT_REG_MODE = 1'b0;
  1385. defparam \PIN_83~input .OUT_ASYNC_MODE = 1'b0;
  1386. defparam \PIN_83~input .OUT_SYNC_MODE = 1'b0;
  1387. defparam \PIN_83~input .OUT_POWERUP = 1'b0;
  1388. defparam \PIN_83~input .OE_REG_MODE = 1'b0;
  1389. defparam \PIN_83~input .OE_ASYNC_MODE = 1'b0;
  1390. defparam \PIN_83~input .OE_SYNC_MODE = 1'b0;
  1391. defparam \PIN_83~input .OE_POWERUP = 1'b0;
  1392. defparam \PIN_83~input .CFG_TRI_INPUT = 1'b0;
  1393. defparam \PIN_83~input .CFG_INPUT_EN = 1'b1;
  1394. defparam \PIN_83~input .CFG_PULL_UP = 1'b0;
  1395. defparam \PIN_83~input .CFG_SLR = 1'b0;
  1396. defparam \PIN_83~input .CFG_OPEN_DRAIN = 1'b0;
  1397. defparam \PIN_83~input .CFG_PDRCTRL = 4'b0100;
  1398. defparam \PIN_83~input .CFG_KEEP = 2'b00;
  1399. defparam \PIN_83~input .CFG_LVDS_OUT_EN = 1'b0;
  1400. defparam \PIN_83~input .CFG_LVDS_SEL_CUA = 2'b00;
  1401. defparam \PIN_83~input .CFG_LVDS_IREF = 10'b0110000000;
  1402. defparam \PIN_83~input .CFG_LVDS_IN_EN = 1'b0;
  1403. defparam \PIN_83~input .DPCLK_DELAY = 4'b0000;
  1404. defparam \PIN_83~input .OUT_DELAY = 1'b0;
  1405. defparam \PIN_83~input .IN_DATA_DELAY = 3'b000;
  1406. defparam \PIN_83~input .IN_REG_DELAY = 3'b000;
  1407. alta_rio \PIN_88~output (
  1408. .padio(PIN_88),
  1409. .datain(\rv32.gpio1_io_out_data[6] ),
  1410. .oe(\rv32.gpio1_io_out_en[6] ),
  1411. .outclk(gnd),
  1412. .outclkena(vcc),
  1413. .inclk(gnd),
  1414. .inclkena(vcc),
  1415. .areset(gnd),
  1416. .sreset(gnd),
  1417. .combout(\PIN_88~input_o ),
  1418. .regout());
  1419. defparam \PIN_88~output .coord_x = 8;
  1420. defparam \PIN_88~output .coord_y = 0;
  1421. defparam \PIN_88~output .coord_z = 3;
  1422. defparam \PIN_88~output .IN_ASYNC_MODE = 1'b0;
  1423. defparam \PIN_88~output .IN_SYNC_MODE = 1'b0;
  1424. defparam \PIN_88~output .IN_POWERUP = 1'b0;
  1425. defparam \PIN_88~output .OUT_REG_MODE = 1'b0;
  1426. defparam \PIN_88~output .OUT_ASYNC_MODE = 1'b0;
  1427. defparam \PIN_88~output .OUT_SYNC_MODE = 1'b0;
  1428. defparam \PIN_88~output .OUT_POWERUP = 1'b0;
  1429. defparam \PIN_88~output .OE_REG_MODE = 1'b0;
  1430. defparam \PIN_88~output .OE_ASYNC_MODE = 1'b0;
  1431. defparam \PIN_88~output .OE_SYNC_MODE = 1'b0;
  1432. defparam \PIN_88~output .OE_POWERUP = 1'b0;
  1433. defparam \PIN_88~output .CFG_TRI_INPUT = 1'b0;
  1434. defparam \PIN_88~output .CFG_INPUT_EN = 1'b1;
  1435. defparam \PIN_88~output .CFG_PULL_UP = 1'b0;
  1436. defparam \PIN_88~output .CFG_SLR = 1'b0;
  1437. defparam \PIN_88~output .CFG_OPEN_DRAIN = 1'b0;
  1438. defparam \PIN_88~output .CFG_PDRCTRL = 4'b0100;
  1439. defparam \PIN_88~output .CFG_KEEP = 2'b00;
  1440. defparam \PIN_88~output .CFG_LVDS_OUT_EN = 1'b0;
  1441. defparam \PIN_88~output .CFG_LVDS_SEL_CUA = 2'b00;
  1442. defparam \PIN_88~output .CFG_LVDS_IREF = 10'b0110000000;
  1443. defparam \PIN_88~output .CFG_LVDS_IN_EN = 1'b0;
  1444. defparam \PIN_88~output .DPCLK_DELAY = 4'b0000;
  1445. defparam \PIN_88~output .OUT_DELAY = 1'b0;
  1446. defparam \PIN_88~output .IN_DATA_DELAY = 3'b000;
  1447. defparam \PIN_88~output .IN_REG_DELAY = 3'b000;
  1448. alta_rio \PIN_91~output (
  1449. .padio(PIN_91),
  1450. .datain(\rv32.gpio1_io_out_data[5] ),
  1451. .oe(\rv32.gpio1_io_out_en[5] ),
  1452. .outclk(gnd),
  1453. .outclkena(vcc),
  1454. .inclk(gnd),
  1455. .inclkena(vcc),
  1456. .areset(gnd),
  1457. .sreset(gnd),
  1458. .combout(\PIN_91~input_o ),
  1459. .regout());
  1460. defparam \PIN_91~output .coord_x = 17;
  1461. defparam \PIN_91~output .coord_y = 0;
  1462. defparam \PIN_91~output .coord_z = 2;
  1463. defparam \PIN_91~output .IN_ASYNC_MODE = 1'b0;
  1464. defparam \PIN_91~output .IN_SYNC_MODE = 1'b0;
  1465. defparam \PIN_91~output .IN_POWERUP = 1'b0;
  1466. defparam \PIN_91~output .OUT_REG_MODE = 1'b0;
  1467. defparam \PIN_91~output .OUT_ASYNC_MODE = 1'b0;
  1468. defparam \PIN_91~output .OUT_SYNC_MODE = 1'b0;
  1469. defparam \PIN_91~output .OUT_POWERUP = 1'b0;
  1470. defparam \PIN_91~output .OE_REG_MODE = 1'b0;
  1471. defparam \PIN_91~output .OE_ASYNC_MODE = 1'b0;
  1472. defparam \PIN_91~output .OE_SYNC_MODE = 1'b0;
  1473. defparam \PIN_91~output .OE_POWERUP = 1'b0;
  1474. defparam \PIN_91~output .CFG_TRI_INPUT = 1'b0;
  1475. defparam \PIN_91~output .CFG_INPUT_EN = 1'b1;
  1476. defparam \PIN_91~output .CFG_PULL_UP = 1'b0;
  1477. defparam \PIN_91~output .CFG_SLR = 1'b0;
  1478. defparam \PIN_91~output .CFG_OPEN_DRAIN = 1'b0;
  1479. defparam \PIN_91~output .CFG_PDRCTRL = 4'b0100;
  1480. defparam \PIN_91~output .CFG_KEEP = 2'b00;
  1481. defparam \PIN_91~output .CFG_LVDS_OUT_EN = 1'b0;
  1482. defparam \PIN_91~output .CFG_LVDS_SEL_CUA = 2'b00;
  1483. defparam \PIN_91~output .CFG_LVDS_IREF = 10'b0110000000;
  1484. defparam \PIN_91~output .CFG_LVDS_IN_EN = 1'b0;
  1485. defparam \PIN_91~output .DPCLK_DELAY = 4'b0000;
  1486. defparam \PIN_91~output .OUT_DELAY = 1'b0;
  1487. defparam \PIN_91~output .IN_DATA_DELAY = 3'b000;
  1488. defparam \PIN_91~output .IN_REG_DELAY = 3'b000;
  1489. alta_rio \PIN_92~output (
  1490. .padio(PIN_92),
  1491. .datain(\rv32.gpio1_io_out_data[4] ),
  1492. .oe(\rv32.gpio1_io_out_en[4] ),
  1493. .outclk(gnd),
  1494. .outclkena(vcc),
  1495. .inclk(gnd),
  1496. .inclkena(vcc),
  1497. .areset(gnd),
  1498. .sreset(gnd),
  1499. .combout(\PIN_92~input_o ),
  1500. .regout());
  1501. defparam \PIN_92~output .coord_x = 18;
  1502. defparam \PIN_92~output .coord_y = 0;
  1503. defparam \PIN_92~output .coord_z = 0;
  1504. defparam \PIN_92~output .IN_ASYNC_MODE = 1'b0;
  1505. defparam \PIN_92~output .IN_SYNC_MODE = 1'b0;
  1506. defparam \PIN_92~output .IN_POWERUP = 1'b0;
  1507. defparam \PIN_92~output .OUT_REG_MODE = 1'b0;
  1508. defparam \PIN_92~output .OUT_ASYNC_MODE = 1'b0;
  1509. defparam \PIN_92~output .OUT_SYNC_MODE = 1'b0;
  1510. defparam \PIN_92~output .OUT_POWERUP = 1'b0;
  1511. defparam \PIN_92~output .OE_REG_MODE = 1'b0;
  1512. defparam \PIN_92~output .OE_ASYNC_MODE = 1'b0;
  1513. defparam \PIN_92~output .OE_SYNC_MODE = 1'b0;
  1514. defparam \PIN_92~output .OE_POWERUP = 1'b0;
  1515. defparam \PIN_92~output .CFG_TRI_INPUT = 1'b0;
  1516. defparam \PIN_92~output .CFG_INPUT_EN = 1'b1;
  1517. defparam \PIN_92~output .CFG_PULL_UP = 1'b0;
  1518. defparam \PIN_92~output .CFG_SLR = 1'b0;
  1519. defparam \PIN_92~output .CFG_OPEN_DRAIN = 1'b0;
  1520. defparam \PIN_92~output .CFG_PDRCTRL = 4'b0100;
  1521. defparam \PIN_92~output .CFG_KEEP = 2'b00;
  1522. defparam \PIN_92~output .CFG_LVDS_OUT_EN = 1'b0;
  1523. defparam \PIN_92~output .CFG_LVDS_SEL_CUA = 2'b00;
  1524. defparam \PIN_92~output .CFG_LVDS_IREF = 10'b0110000000;
  1525. defparam \PIN_92~output .CFG_LVDS_IN_EN = 1'b0;
  1526. defparam \PIN_92~output .DPCLK_DELAY = 4'b0000;
  1527. defparam \PIN_92~output .OUT_DELAY = 1'b0;
  1528. defparam \PIN_92~output .IN_DATA_DELAY = 3'b000;
  1529. defparam \PIN_92~output .IN_REG_DELAY = 3'b000;
  1530. alta_rio \PIN_93~output (
  1531. .padio(PIN_93),
  1532. .datain(\rv32.gpio5_io_out_data[1] ),
  1533. .oe(\rv32.gpio5_io_out_en[1] ),
  1534. .outclk(gnd),
  1535. .outclkena(vcc),
  1536. .inclk(gnd),
  1537. .inclkena(vcc),
  1538. .areset(gnd),
  1539. .sreset(gnd),
  1540. .combout(\PIN_93~input_o ),
  1541. .regout());
  1542. defparam \PIN_93~output .coord_x = 18;
  1543. defparam \PIN_93~output .coord_y = 0;
  1544. defparam \PIN_93~output .coord_z = 1;
  1545. defparam \PIN_93~output .IN_ASYNC_MODE = 1'b0;
  1546. defparam \PIN_93~output .IN_SYNC_MODE = 1'b0;
  1547. defparam \PIN_93~output .IN_POWERUP = 1'b0;
  1548. defparam \PIN_93~output .OUT_REG_MODE = 1'b0;
  1549. defparam \PIN_93~output .OUT_ASYNC_MODE = 1'b0;
  1550. defparam \PIN_93~output .OUT_SYNC_MODE = 1'b0;
  1551. defparam \PIN_93~output .OUT_POWERUP = 1'b0;
  1552. defparam \PIN_93~output .OE_REG_MODE = 1'b0;
  1553. defparam \PIN_93~output .OE_ASYNC_MODE = 1'b0;
  1554. defparam \PIN_93~output .OE_SYNC_MODE = 1'b0;
  1555. defparam \PIN_93~output .OE_POWERUP = 1'b0;
  1556. defparam \PIN_93~output .CFG_TRI_INPUT = 1'b0;
  1557. defparam \PIN_93~output .CFG_INPUT_EN = 1'b1;
  1558. defparam \PIN_93~output .CFG_PULL_UP = 1'b0;
  1559. defparam \PIN_93~output .CFG_SLR = 1'b0;
  1560. defparam \PIN_93~output .CFG_OPEN_DRAIN = 1'b0;
  1561. defparam \PIN_93~output .CFG_PDRCTRL = 4'b0100;
  1562. defparam \PIN_93~output .CFG_KEEP = 2'b00;
  1563. defparam \PIN_93~output .CFG_LVDS_OUT_EN = 1'b0;
  1564. defparam \PIN_93~output .CFG_LVDS_SEL_CUA = 2'b00;
  1565. defparam \PIN_93~output .CFG_LVDS_IREF = 10'b0110000000;
  1566. defparam \PIN_93~output .CFG_LVDS_IN_EN = 1'b0;
  1567. defparam \PIN_93~output .DPCLK_DELAY = 4'b0000;
  1568. defparam \PIN_93~output .OUT_DELAY = 1'b0;
  1569. defparam \PIN_93~output .IN_DATA_DELAY = 3'b000;
  1570. defparam \PIN_93~output .IN_REG_DELAY = 3'b000;
  1571. alta_rio \PIN_95~output (
  1572. .padio(PIN_95),
  1573. .datain(\rv32.gpio2_io_out_data[1] ),
  1574. .oe(\rv32.gpio2_io_out_en[1] ),
  1575. .outclk(gnd),
  1576. .outclkena(vcc),
  1577. .inclk(gnd),
  1578. .inclkena(vcc),
  1579. .areset(gnd),
  1580. .sreset(gnd),
  1581. .combout(\PIN_95~input_o ),
  1582. .regout());
  1583. defparam \PIN_95~output .coord_x = 19;
  1584. defparam \PIN_95~output .coord_y = 0;
  1585. defparam \PIN_95~output .coord_z = 1;
  1586. defparam \PIN_95~output .IN_ASYNC_MODE = 1'b0;
  1587. defparam \PIN_95~output .IN_SYNC_MODE = 1'b0;
  1588. defparam \PIN_95~output .IN_POWERUP = 1'b0;
  1589. defparam \PIN_95~output .OUT_REG_MODE = 1'b0;
  1590. defparam \PIN_95~output .OUT_ASYNC_MODE = 1'b0;
  1591. defparam \PIN_95~output .OUT_SYNC_MODE = 1'b0;
  1592. defparam \PIN_95~output .OUT_POWERUP = 1'b0;
  1593. defparam \PIN_95~output .OE_REG_MODE = 1'b0;
  1594. defparam \PIN_95~output .OE_ASYNC_MODE = 1'b0;
  1595. defparam \PIN_95~output .OE_SYNC_MODE = 1'b0;
  1596. defparam \PIN_95~output .OE_POWERUP = 1'b0;
  1597. defparam \PIN_95~output .CFG_TRI_INPUT = 1'b0;
  1598. defparam \PIN_95~output .CFG_INPUT_EN = 1'b1;
  1599. defparam \PIN_95~output .CFG_PULL_UP = 1'b0;
  1600. defparam \PIN_95~output .CFG_SLR = 1'b0;
  1601. defparam \PIN_95~output .CFG_OPEN_DRAIN = 1'b0;
  1602. defparam \PIN_95~output .CFG_PDRCTRL = 4'b0100;
  1603. defparam \PIN_95~output .CFG_KEEP = 2'b00;
  1604. defparam \PIN_95~output .CFG_LVDS_OUT_EN = 1'b0;
  1605. defparam \PIN_95~output .CFG_LVDS_SEL_CUA = 2'b00;
  1606. defparam \PIN_95~output .CFG_LVDS_IREF = 10'b0110000000;
  1607. defparam \PIN_95~output .CFG_LVDS_IN_EN = 1'b0;
  1608. defparam \PIN_95~output .DPCLK_DELAY = 4'b0000;
  1609. defparam \PIN_95~output .OUT_DELAY = 1'b0;
  1610. defparam \PIN_95~output .IN_DATA_DELAY = 3'b000;
  1611. defparam \PIN_95~output .IN_REG_DELAY = 3'b000;
  1612. alta_rio \PIN_96~output (
  1613. .padio(PIN_96),
  1614. .datain(\rv32.gpio2_io_out_data[2] ),
  1615. .oe(\rv32.gpio2_io_out_en[2] ),
  1616. .outclk(gnd),
  1617. .outclkena(vcc),
  1618. .inclk(gnd),
  1619. .inclkena(vcc),
  1620. .areset(gnd),
  1621. .sreset(gnd),
  1622. .combout(\PIN_96~input_o ),
  1623. .regout());
  1624. defparam \PIN_96~output .coord_x = 19;
  1625. defparam \PIN_96~output .coord_y = 0;
  1626. defparam \PIN_96~output .coord_z = 3;
  1627. defparam \PIN_96~output .IN_ASYNC_MODE = 1'b0;
  1628. defparam \PIN_96~output .IN_SYNC_MODE = 1'b0;
  1629. defparam \PIN_96~output .IN_POWERUP = 1'b0;
  1630. defparam \PIN_96~output .OUT_REG_MODE = 1'b0;
  1631. defparam \PIN_96~output .OUT_ASYNC_MODE = 1'b0;
  1632. defparam \PIN_96~output .OUT_SYNC_MODE = 1'b0;
  1633. defparam \PIN_96~output .OUT_POWERUP = 1'b0;
  1634. defparam \PIN_96~output .OE_REG_MODE = 1'b0;
  1635. defparam \PIN_96~output .OE_ASYNC_MODE = 1'b0;
  1636. defparam \PIN_96~output .OE_SYNC_MODE = 1'b0;
  1637. defparam \PIN_96~output .OE_POWERUP = 1'b0;
  1638. defparam \PIN_96~output .CFG_TRI_INPUT = 1'b0;
  1639. defparam \PIN_96~output .CFG_INPUT_EN = 1'b1;
  1640. defparam \PIN_96~output .CFG_PULL_UP = 1'b0;
  1641. defparam \PIN_96~output .CFG_SLR = 1'b0;
  1642. defparam \PIN_96~output .CFG_OPEN_DRAIN = 1'b0;
  1643. defparam \PIN_96~output .CFG_PDRCTRL = 4'b0100;
  1644. defparam \PIN_96~output .CFG_KEEP = 2'b00;
  1645. defparam \PIN_96~output .CFG_LVDS_OUT_EN = 1'b0;
  1646. defparam \PIN_96~output .CFG_LVDS_SEL_CUA = 2'b00;
  1647. defparam \PIN_96~output .CFG_LVDS_IREF = 10'b0110000000;
  1648. defparam \PIN_96~output .CFG_LVDS_IN_EN = 1'b0;
  1649. defparam \PIN_96~output .DPCLK_DELAY = 4'b0000;
  1650. defparam \PIN_96~output .OUT_DELAY = 1'b0;
  1651. defparam \PIN_96~output .IN_DATA_DELAY = 3'b000;
  1652. defparam \PIN_96~output .IN_REG_DELAY = 3'b000;
  1653. alta_rio \PIN_97~output (
  1654. .padio(PIN_97),
  1655. .datain(\rv32.gpio2_io_out_data[0] ),
  1656. .oe(\rv32.gpio2_io_out_en[0] ),
  1657. .outclk(gnd),
  1658. .outclkena(vcc),
  1659. .inclk(gnd),
  1660. .inclkena(vcc),
  1661. .areset(gnd),
  1662. .sreset(gnd),
  1663. .combout(\PIN_97~input_o ),
  1664. .regout());
  1665. defparam \PIN_97~output .coord_x = 20;
  1666. defparam \PIN_97~output .coord_y = 0;
  1667. defparam \PIN_97~output .coord_z = 0;
  1668. defparam \PIN_97~output .IN_ASYNC_MODE = 1'b0;
  1669. defparam \PIN_97~output .IN_SYNC_MODE = 1'b0;
  1670. defparam \PIN_97~output .IN_POWERUP = 1'b0;
  1671. defparam \PIN_97~output .OUT_REG_MODE = 1'b0;
  1672. defparam \PIN_97~output .OUT_ASYNC_MODE = 1'b0;
  1673. defparam \PIN_97~output .OUT_SYNC_MODE = 1'b0;
  1674. defparam \PIN_97~output .OUT_POWERUP = 1'b0;
  1675. defparam \PIN_97~output .OE_REG_MODE = 1'b0;
  1676. defparam \PIN_97~output .OE_ASYNC_MODE = 1'b0;
  1677. defparam \PIN_97~output .OE_SYNC_MODE = 1'b0;
  1678. defparam \PIN_97~output .OE_POWERUP = 1'b0;
  1679. defparam \PIN_97~output .CFG_TRI_INPUT = 1'b0;
  1680. defparam \PIN_97~output .CFG_INPUT_EN = 1'b1;
  1681. defparam \PIN_97~output .CFG_PULL_UP = 1'b0;
  1682. defparam \PIN_97~output .CFG_SLR = 1'b0;
  1683. defparam \PIN_97~output .CFG_OPEN_DRAIN = 1'b0;
  1684. defparam \PIN_97~output .CFG_PDRCTRL = 4'b0100;
  1685. defparam \PIN_97~output .CFG_KEEP = 2'b00;
  1686. defparam \PIN_97~output .CFG_LVDS_OUT_EN = 1'b0;
  1687. defparam \PIN_97~output .CFG_LVDS_SEL_CUA = 2'b00;
  1688. defparam \PIN_97~output .CFG_LVDS_IREF = 10'b0110000000;
  1689. defparam \PIN_97~output .CFG_LVDS_IN_EN = 1'b0;
  1690. defparam \PIN_97~output .DPCLK_DELAY = 4'b0000;
  1691. defparam \PIN_97~output .OUT_DELAY = 1'b0;
  1692. defparam \PIN_97~output .IN_DATA_DELAY = 3'b000;
  1693. defparam \PIN_97~output .IN_REG_DELAY = 3'b000;
  1694. alta_rio \PIN_98~output (
  1695. .padio(PIN_98),
  1696. .datain(\rv32.gpio5_io_out_data[2] ),
  1697. .oe(\rv32.gpio5_io_out_en[2] ),
  1698. .outclk(gnd),
  1699. .outclkena(vcc),
  1700. .inclk(gnd),
  1701. .inclkena(vcc),
  1702. .areset(gnd),
  1703. .sreset(gnd),
  1704. .combout(\PIN_98~input_o ),
  1705. .regout());
  1706. defparam \PIN_98~output .coord_x = 20;
  1707. defparam \PIN_98~output .coord_y = 0;
  1708. defparam \PIN_98~output .coord_z = 2;
  1709. defparam \PIN_98~output .IN_ASYNC_MODE = 1'b0;
  1710. defparam \PIN_98~output .IN_SYNC_MODE = 1'b0;
  1711. defparam \PIN_98~output .IN_POWERUP = 1'b0;
  1712. defparam \PIN_98~output .OUT_REG_MODE = 1'b0;
  1713. defparam \PIN_98~output .OUT_ASYNC_MODE = 1'b0;
  1714. defparam \PIN_98~output .OUT_SYNC_MODE = 1'b0;
  1715. defparam \PIN_98~output .OUT_POWERUP = 1'b0;
  1716. defparam \PIN_98~output .OE_REG_MODE = 1'b0;
  1717. defparam \PIN_98~output .OE_ASYNC_MODE = 1'b0;
  1718. defparam \PIN_98~output .OE_SYNC_MODE = 1'b0;
  1719. defparam \PIN_98~output .OE_POWERUP = 1'b0;
  1720. defparam \PIN_98~output .CFG_TRI_INPUT = 1'b0;
  1721. defparam \PIN_98~output .CFG_INPUT_EN = 1'b1;
  1722. defparam \PIN_98~output .CFG_PULL_UP = 1'b0;
  1723. defparam \PIN_98~output .CFG_SLR = 1'b0;
  1724. defparam \PIN_98~output .CFG_OPEN_DRAIN = 1'b0;
  1725. defparam \PIN_98~output .CFG_PDRCTRL = 4'b0100;
  1726. defparam \PIN_98~output .CFG_KEEP = 2'b00;
  1727. defparam \PIN_98~output .CFG_LVDS_OUT_EN = 1'b0;
  1728. defparam \PIN_98~output .CFG_LVDS_SEL_CUA = 2'b00;
  1729. defparam \PIN_98~output .CFG_LVDS_IREF = 10'b0110000000;
  1730. defparam \PIN_98~output .CFG_LVDS_IN_EN = 1'b0;
  1731. defparam \PIN_98~output .DPCLK_DELAY = 4'b0000;
  1732. defparam \PIN_98~output .OUT_DELAY = 1'b0;
  1733. defparam \PIN_98~output .IN_DATA_DELAY = 3'b000;
  1734. defparam \PIN_98~output .IN_REG_DELAY = 3'b000;
  1735. alta_rio \PIN_HSE~input (
  1736. .padio(PIN_HSE),
  1737. .datain(gnd),
  1738. .oe(gnd),
  1739. .outclk(gnd),
  1740. .outclkena(vcc),
  1741. .inclk(gnd),
  1742. .inclkena(vcc),
  1743. .areset(gnd),
  1744. .sreset(gnd),
  1745. .combout(\PIN_HSE~input_o ),
  1746. .regout());
  1747. defparam \PIN_HSE~input .coord_x = 22;
  1748. defparam \PIN_HSE~input .coord_y = 4;
  1749. defparam \PIN_HSE~input .coord_z = 1;
  1750. defparam \PIN_HSE~input .IN_ASYNC_MODE = 1'b0;
  1751. defparam \PIN_HSE~input .IN_SYNC_MODE = 1'b0;
  1752. defparam \PIN_HSE~input .IN_POWERUP = 1'b0;
  1753. defparam \PIN_HSE~input .OUT_REG_MODE = 1'b0;
  1754. defparam \PIN_HSE~input .OUT_ASYNC_MODE = 1'b0;
  1755. defparam \PIN_HSE~input .OUT_SYNC_MODE = 1'b0;
  1756. defparam \PIN_HSE~input .OUT_POWERUP = 1'b0;
  1757. defparam \PIN_HSE~input .OE_REG_MODE = 1'b0;
  1758. defparam \PIN_HSE~input .OE_ASYNC_MODE = 1'b0;
  1759. defparam \PIN_HSE~input .OE_SYNC_MODE = 1'b0;
  1760. defparam \PIN_HSE~input .OE_POWERUP = 1'b0;
  1761. defparam \PIN_HSE~input .CFG_TRI_INPUT = 1'b0;
  1762. defparam \PIN_HSE~input .CFG_PULL_UP = 1'b0;
  1763. defparam \PIN_HSE~input .CFG_SLR = 1'b0;
  1764. defparam \PIN_HSE~input .CFG_OPEN_DRAIN = 1'b0;
  1765. defparam \PIN_HSE~input .CFG_PDRCTRL = 4'b0010;
  1766. defparam \PIN_HSE~input .CFG_KEEP = 2'b00;
  1767. defparam \PIN_HSE~input .CFG_LVDS_OUT_EN = 1'b0;
  1768. defparam \PIN_HSE~input .CFG_LVDS_SEL_CUA = 2'b00;
  1769. defparam \PIN_HSE~input .CFG_LVDS_IREF = 10'b0110000000;
  1770. defparam \PIN_HSE~input .CFG_LVDS_IN_EN = 1'b0;
  1771. defparam \PIN_HSE~input .DPCLK_DELAY = 4'b0000;
  1772. defparam \PIN_HSE~input .OUT_DELAY = 1'b0;
  1773. defparam \PIN_HSE~input .IN_DATA_DELAY = 3'b000;
  1774. defparam \PIN_HSE~input .IN_REG_DELAY = 3'b000;
  1775. alta_rio \PIN_HSI~input (
  1776. .padio(PIN_HSI),
  1777. .datain(gnd),
  1778. .oe(gnd),
  1779. .outclk(gnd),
  1780. .outclkena(vcc),
  1781. .inclk(gnd),
  1782. .inclkena(vcc),
  1783. .areset(gnd),
  1784. .sreset(gnd),
  1785. .combout(\PIN_HSI~input_o ),
  1786. .regout());
  1787. defparam \PIN_HSI~input .coord_x = 22;
  1788. defparam \PIN_HSI~input .coord_y = 4;
  1789. defparam \PIN_HSI~input .coord_z = 0;
  1790. defparam \PIN_HSI~input .IN_ASYNC_MODE = 1'b0;
  1791. defparam \PIN_HSI~input .IN_SYNC_MODE = 1'b0;
  1792. defparam \PIN_HSI~input .IN_POWERUP = 1'b0;
  1793. defparam \PIN_HSI~input .OUT_REG_MODE = 1'b0;
  1794. defparam \PIN_HSI~input .OUT_ASYNC_MODE = 1'b0;
  1795. defparam \PIN_HSI~input .OUT_SYNC_MODE = 1'b0;
  1796. defparam \PIN_HSI~input .OUT_POWERUP = 1'b0;
  1797. defparam \PIN_HSI~input .OE_REG_MODE = 1'b0;
  1798. defparam \PIN_HSI~input .OE_ASYNC_MODE = 1'b0;
  1799. defparam \PIN_HSI~input .OE_SYNC_MODE = 1'b0;
  1800. defparam \PIN_HSI~input .OE_POWERUP = 1'b0;
  1801. defparam \PIN_HSI~input .CFG_TRI_INPUT = 1'b0;
  1802. defparam \PIN_HSI~input .CFG_PULL_UP = 1'b0;
  1803. defparam \PIN_HSI~input .CFG_SLR = 1'b0;
  1804. defparam \PIN_HSI~input .CFG_OPEN_DRAIN = 1'b0;
  1805. defparam \PIN_HSI~input .CFG_PDRCTRL = 4'b0010;
  1806. defparam \PIN_HSI~input .CFG_KEEP = 2'b00;
  1807. defparam \PIN_HSI~input .CFG_LVDS_OUT_EN = 1'b0;
  1808. defparam \PIN_HSI~input .CFG_LVDS_SEL_CUA = 2'b00;
  1809. defparam \PIN_HSI~input .CFG_LVDS_IREF = 10'b0110000000;
  1810. defparam \PIN_HSI~input .CFG_LVDS_IN_EN = 1'b0;
  1811. defparam \PIN_HSI~input .DPCLK_DELAY = 4'b0000;
  1812. defparam \PIN_HSI~input .OUT_DELAY = 1'b0;
  1813. defparam \PIN_HSI~input .IN_DATA_DELAY = 3'b000;
  1814. defparam \PIN_HSI~input .IN_REG_DELAY = 3'b000;
  1815. alta_rio \PIN_OSC~input (
  1816. .padio(PIN_OSC),
  1817. .datain(gnd),
  1818. .oe(gnd),
  1819. .outclk(gnd),
  1820. .outclkena(vcc),
  1821. .inclk(gnd),
  1822. .inclkena(vcc),
  1823. .areset(gnd),
  1824. .sreset(gnd),
  1825. .combout(\PIN_OSC~input_o ),
  1826. .regout());
  1827. defparam \PIN_OSC~input .coord_x = 22;
  1828. defparam \PIN_OSC~input .coord_y = 4;
  1829. defparam \PIN_OSC~input .coord_z = 2;
  1830. defparam \PIN_OSC~input .IN_ASYNC_MODE = 1'b0;
  1831. defparam \PIN_OSC~input .IN_SYNC_MODE = 1'b0;
  1832. defparam \PIN_OSC~input .IN_POWERUP = 1'b0;
  1833. defparam \PIN_OSC~input .OUT_REG_MODE = 1'b0;
  1834. defparam \PIN_OSC~input .OUT_ASYNC_MODE = 1'b0;
  1835. defparam \PIN_OSC~input .OUT_SYNC_MODE = 1'b0;
  1836. defparam \PIN_OSC~input .OUT_POWERUP = 1'b0;
  1837. defparam \PIN_OSC~input .OE_REG_MODE = 1'b0;
  1838. defparam \PIN_OSC~input .OE_ASYNC_MODE = 1'b0;
  1839. defparam \PIN_OSC~input .OE_SYNC_MODE = 1'b0;
  1840. defparam \PIN_OSC~input .OE_POWERUP = 1'b0;
  1841. defparam \PIN_OSC~input .CFG_TRI_INPUT = 1'b0;
  1842. defparam \PIN_OSC~input .CFG_PULL_UP = 1'b0;
  1843. defparam \PIN_OSC~input .CFG_SLR = 1'b0;
  1844. defparam \PIN_OSC~input .CFG_OPEN_DRAIN = 1'b0;
  1845. defparam \PIN_OSC~input .CFG_PDRCTRL = 4'b0010;
  1846. defparam \PIN_OSC~input .CFG_KEEP = 2'b00;
  1847. defparam \PIN_OSC~input .CFG_LVDS_OUT_EN = 1'b0;
  1848. defparam \PIN_OSC~input .CFG_LVDS_SEL_CUA = 2'b00;
  1849. defparam \PIN_OSC~input .CFG_LVDS_IREF = 10'b0110000000;
  1850. defparam \PIN_OSC~input .CFG_LVDS_IN_EN = 1'b0;
  1851. defparam \PIN_OSC~input .DPCLK_DELAY = 4'b0000;
  1852. defparam \PIN_OSC~input .OUT_DELAY = 1'b0;
  1853. defparam \PIN_OSC~input .IN_DATA_DELAY = 3'b000;
  1854. defparam \PIN_OSC~input .IN_REG_DELAY = 3'b000;
  1855. alta_slice PLL_ENABLE(
  1856. .A(vcc),
  1857. .B(vcc),
  1858. .C(vcc),
  1859. .D(\rv32.sys_ctrl_pllEnable ),
  1860. .Cin(),
  1861. .Qin(),
  1862. .Clk(),
  1863. .AsyncReset(),
  1864. .SyncReset(),
  1865. .ShiftData(),
  1866. .SyncLoad(),
  1867. .LutOut(\PLL_ENABLE~combout ),
  1868. .Cout(),
  1869. .Q());
  1870. defparam PLL_ENABLE.coord_x = 18;
  1871. defparam PLL_ENABLE.coord_y = 5;
  1872. defparam PLL_ENABLE.coord_z = 5;
  1873. defparam PLL_ENABLE.mask = 16'h00FF;
  1874. defparam PLL_ENABLE.modeMux = 1'b0;
  1875. defparam PLL_ENABLE.FeedbackMux = 1'b0;
  1876. defparam PLL_ENABLE.ShiftMux = 1'b0;
  1877. defparam PLL_ENABLE.BypassEn = 1'b0;
  1878. defparam PLL_ENABLE.CarryEnb = 1'b1;
  1879. alta_io_gclk \PLL_ENABLE~clkctrl (
  1880. .inclk(\PLL_ENABLE~combout ),
  1881. .outclk(\PLL_ENABLE~clkctrl_outclk ));
  1882. defparam \PLL_ENABLE~clkctrl .coord_x = 22;
  1883. defparam \PLL_ENABLE~clkctrl .coord_y = 4;
  1884. defparam \PLL_ENABLE~clkctrl .coord_z = 4;
  1885. alta_slice PLL_LOCK(
  1886. .A(vcc),
  1887. .B(\pll_inst|auto_generated|pll_lock_sync~q ),
  1888. .C(vcc),
  1889. .D(\auto_generated_inst.hbo_13_e9fbadbe8ee04947_bp ),
  1890. .Cin(),
  1891. .Qin(),
  1892. .Clk(),
  1893. .AsyncReset(),
  1894. .SyncReset(),
  1895. .ShiftData(),
  1896. .SyncLoad(),
  1897. .LutOut(\PLL_LOCK~combout ),
  1898. .Cout(),
  1899. .Q());
  1900. defparam PLL_LOCK.coord_x = 20;
  1901. defparam PLL_LOCK.coord_y = 5;
  1902. defparam PLL_LOCK.coord_z = 14;
  1903. defparam PLL_LOCK.mask = 16'hCC00;
  1904. defparam PLL_LOCK.modeMux = 1'b0;
  1905. defparam PLL_LOCK.FeedbackMux = 1'b0;
  1906. defparam PLL_LOCK.ShiftMux = 1'b0;
  1907. defparam PLL_LOCK.BypassEn = 1'b0;
  1908. defparam PLL_LOCK.CarryEnb = 1'b1;
  1909. alta_asyncctrl asyncreset_ctrl_X50_Y1_N0(
  1910. .Din(\PLL_ENABLE~clkctrl_outclk ),
  1911. .Dout(\PLL_ENABLE~clkctrl_outclk__AsyncReset_X50_Y1_SIG ));
  1912. defparam asyncreset_ctrl_X50_Y1_N0.coord_x = 20;
  1913. defparam asyncreset_ctrl_X50_Y1_N0.coord_y = 5;
  1914. defparam asyncreset_ctrl_X50_Y1_N0.coord_z = 0;
  1915. defparam asyncreset_ctrl_X50_Y1_N0.AsyncCtrlMux = 2'b10;
  1916. alta_clkenctrl clken_ctrl_X50_Y1_N0(
  1917. .ClkIn(\auto_generated_inst.hbo_13_e9fbadbe8ee04947_bp ),
  1918. .ClkEn(),
  1919. .ClkOut(\auto_generated_inst.hbo_13_e9fbadbe8ee04947_bp_X50_Y1_SIG_VCC ));
  1920. defparam clken_ctrl_X50_Y1_N0.coord_x = 20;
  1921. defparam clken_ctrl_X50_Y1_N0.coord_y = 5;
  1922. defparam clken_ctrl_X50_Y1_N0.coord_z = 0;
  1923. defparam clken_ctrl_X50_Y1_N0.ClkMux = 2'b10;
  1924. defparam clken_ctrl_X50_Y1_N0.ClkEnMux = 2'b01;
  1925. alta_io_gclk \gclksw_inst|gclk_switch (
  1926. .inclk(\gclksw_inst|gclk_switch__alta_gclksw__clkout ),
  1927. .outclk(\auto_generated_inst.hbo_22_f9ff3d300b43c0f2_bp ));
  1928. defparam \gclksw_inst|gclk_switch .coord_x = 22;
  1929. defparam \gclksw_inst|gclk_switch .coord_y = 4;
  1930. defparam \gclksw_inst|gclk_switch .coord_z = 5;
  1931. alta_gclksw \gclksw_inst|gclk_switch__alta_gclksw (
  1932. .resetn(\rv32.resetn_out ),
  1933. .clkin0(\PIN_HSI~input_o ),
  1934. .clkin1(\PIN_HSE~input_o ),
  1935. .clkin2(\pll_inst|auto_generated|pll1_CLK_bus [0]),
  1936. .clkin3(vcc),
  1937. .select({\rv32.sys_ctrl_clkSource[1] , \rv32.sys_ctrl_clkSource[0] }),
  1938. .clkout(\gclksw_inst|gclk_switch__alta_gclksw__clkout ));
  1939. defparam \gclksw_inst|gclk_switch__alta_gclksw .coord_x = 22;
  1940. defparam \gclksw_inst|gclk_switch__alta_gclksw .coord_y = 4;
  1941. defparam \gclksw_inst|gclk_switch__alta_gclksw .coord_z = 0;
  1942. alta_pllve \pll_inst|auto_generated|pll1 (
  1943. .clkin(\PIN_HSE~input_o ),
  1944. .clkfb(\pll_inst|auto_generated|pll1~FBOUT ),
  1945. .pfden(vcc),
  1946. .resetn(!\PLL_ENABLE~combout ),
  1947. .phasecounterselect({gnd, gnd, gnd}),
  1948. .phaseupdown(gnd),
  1949. .phasestep(gnd),
  1950. .scanclk(gnd),
  1951. .scanclkena(vcc),
  1952. .scandata(gnd),
  1953. .configupdate(gnd),
  1954. .scandataout(),
  1955. .scandone(),
  1956. .phasedone(),
  1957. .clkout0(\pll_inst|auto_generated|pll1_CLK_bus [0]),
  1958. .clkout1(\pll_inst|auto_generated|pll1_CLK_bus [1]),
  1959. .clkout2(\pll_inst|auto_generated|pll1_CLK_bus [2]),
  1960. .clkout3(\pll_inst|auto_generated|pll1_CLK_bus [3]),
  1961. .clkout4(\pll_inst|auto_generated|pll1_CLK_bus [4]),
  1962. .clkfbout(\pll_inst|auto_generated|pll1~FBOUT ),
  1963. .lock(\auto_generated_inst.hbo_13_e9fbadbe8ee04947_bp ));
  1964. defparam \pll_inst|auto_generated|pll1 .coord_x = 22;
  1965. defparam \pll_inst|auto_generated|pll1 .coord_y = 5;
  1966. defparam \pll_inst|auto_generated|pll1 .coord_z = 0;
  1967. defparam \pll_inst|auto_generated|pll1 .CLKIN_HIGH = 8'b00000000;
  1968. defparam \pll_inst|auto_generated|pll1 .CLKIN_LOW = 8'b00000000;
  1969. defparam \pll_inst|auto_generated|pll1 .CLKIN_TRIM = 1'b0;
  1970. defparam \pll_inst|auto_generated|pll1 .CLKIN_BYPASS = 1'b0;
  1971. defparam \pll_inst|auto_generated|pll1 .CLKFB_HIGH = 8'b00111101;
  1972. defparam \pll_inst|auto_generated|pll1 .CLKFB_LOW = 8'b00111110;
  1973. defparam \pll_inst|auto_generated|pll1 .CLKFB_TRIM = 1'b1;
  1974. defparam \pll_inst|auto_generated|pll1 .CLKFB_BYPASS = 1'b0;
  1975. defparam \pll_inst|auto_generated|pll1 .CLKDIV0_EN = 1'b1;
  1976. defparam \pll_inst|auto_generated|pll1 .CLKDIV1_EN = 1'b0;
  1977. defparam \pll_inst|auto_generated|pll1 .CLKDIV2_EN = 1'b0;
  1978. defparam \pll_inst|auto_generated|pll1 .CLKDIV3_EN = 1'b0;
  1979. defparam \pll_inst|auto_generated|pll1 .CLKDIV4_EN = 1'b0;
  1980. defparam \pll_inst|auto_generated|pll1 .CLKOUT0_HIGH = 8'b00000001;
  1981. defparam \pll_inst|auto_generated|pll1 .CLKOUT0_LOW = 8'b00000010;
  1982. defparam \pll_inst|auto_generated|pll1 .CLKOUT0_TRIM = 1'b1;
  1983. defparam \pll_inst|auto_generated|pll1 .CLKOUT0_BYPASS = 1'b0;
  1984. defparam \pll_inst|auto_generated|pll1 .CLKOUT1_HIGH = 8'b11111111;
  1985. defparam \pll_inst|auto_generated|pll1 .CLKOUT1_LOW = 8'b11111111;
  1986. defparam \pll_inst|auto_generated|pll1 .CLKOUT1_TRIM = 1'b0;
  1987. defparam \pll_inst|auto_generated|pll1 .CLKOUT1_BYPASS = 1'b0;
  1988. defparam \pll_inst|auto_generated|pll1 .CLKOUT2_HIGH = 8'b11111111;
  1989. defparam \pll_inst|auto_generated|pll1 .CLKOUT2_LOW = 8'b11111111;
  1990. defparam \pll_inst|auto_generated|pll1 .CLKOUT2_TRIM = 1'b0;
  1991. defparam \pll_inst|auto_generated|pll1 .CLKOUT2_BYPASS = 1'b0;
  1992. defparam \pll_inst|auto_generated|pll1 .CLKOUT3_HIGH = 8'b11111111;
  1993. defparam \pll_inst|auto_generated|pll1 .CLKOUT3_LOW = 8'b11111111;
  1994. defparam \pll_inst|auto_generated|pll1 .CLKOUT3_TRIM = 1'b0;
  1995. defparam \pll_inst|auto_generated|pll1 .CLKOUT3_BYPASS = 1'b0;
  1996. defparam \pll_inst|auto_generated|pll1 .CLKOUT4_HIGH = 8'b11111111;
  1997. defparam \pll_inst|auto_generated|pll1 .CLKOUT4_LOW = 8'b11111111;
  1998. defparam \pll_inst|auto_generated|pll1 .CLKOUT4_TRIM = 1'b0;
  1999. defparam \pll_inst|auto_generated|pll1 .CLKOUT4_BYPASS = 1'b0;
  2000. defparam \pll_inst|auto_generated|pll1 .CLKOUT0_DEL = 8'b00000000;
  2001. defparam \pll_inst|auto_generated|pll1 .CLKOUT1_DEL = 8'b00000000;
  2002. defparam \pll_inst|auto_generated|pll1 .CLKOUT2_DEL = 8'b00000000;
  2003. defparam \pll_inst|auto_generated|pll1 .CLKOUT3_DEL = 8'b00000000;
  2004. defparam \pll_inst|auto_generated|pll1 .CLKOUT4_DEL = 8'b00000000;
  2005. defparam \pll_inst|auto_generated|pll1 .CLKOUT0_PHASE = 3'b000;
  2006. defparam \pll_inst|auto_generated|pll1 .CLKOUT1_PHASE = 3'b000;
  2007. defparam \pll_inst|auto_generated|pll1 .CLKOUT2_PHASE = 3'b000;
  2008. defparam \pll_inst|auto_generated|pll1 .CLKOUT3_PHASE = 3'b000;
  2009. defparam \pll_inst|auto_generated|pll1 .CLKOUT4_PHASE = 3'b000;
  2010. defparam \pll_inst|auto_generated|pll1 .CLKFB_DEL = 8'b00000000;
  2011. defparam \pll_inst|auto_generated|pll1 .CLKFB_PHASE = 3'b000;
  2012. defparam \pll_inst|auto_generated|pll1 .FEEDBACK_MODE = 3'b100;
  2013. defparam \pll_inst|auto_generated|pll1 .FBDELAY_VAL = 3'b100;
  2014. defparam \pll_inst|auto_generated|pll1 .PLLOUTP_EN = 1'b0;
  2015. defparam \pll_inst|auto_generated|pll1 .PLLOUTN_EN = 1'b0;
  2016. defparam \pll_inst|auto_generated|pll1 .CLKOUT1_CASCADE = 1'b0;
  2017. defparam \pll_inst|auto_generated|pll1 .CLKOUT2_CASCADE = 1'b0;
  2018. defparam \pll_inst|auto_generated|pll1 .CLKOUT3_CASCADE = 1'b0;
  2019. defparam \pll_inst|auto_generated|pll1 .CLKOUT4_CASCADE = 1'b0;
  2020. defparam \pll_inst|auto_generated|pll1 .VCO_POST_DIV = 1'b1;
  2021. defparam \pll_inst|auto_generated|pll1 .REG_CTRL = 2'b00;
  2022. defparam \pll_inst|auto_generated|pll1 .CP = 3'b100;
  2023. defparam \pll_inst|auto_generated|pll1 .RREF = 2'b01;
  2024. defparam \pll_inst|auto_generated|pll1 .RVI = 2'b01;
  2025. defparam \pll_inst|auto_generated|pll1 .IVCO = 3'b010;
  2026. defparam \pll_inst|auto_generated|pll1 .PLL_EN_FLAG = 1'b1;
  2027. alta_slice \pll_inst|auto_generated|pll_lock_sync (
  2028. .A(vcc),
  2029. .B(vcc),
  2030. .C(vcc),
  2031. .D(vcc),
  2032. .Cin(),
  2033. .Qin(\pll_inst|auto_generated|pll_lock_sync~q ),
  2034. .Clk(\auto_generated_inst.hbo_13_e9fbadbe8ee04947_bp_X50_Y1_SIG_VCC ),
  2035. .AsyncReset(\PLL_ENABLE~clkctrl_outclk__AsyncReset_X50_Y1_SIG ),
  2036. .SyncReset(),
  2037. .ShiftData(),
  2038. .SyncLoad(),
  2039. .LutOut(\pll_inst|auto_generated|pll_lock_sync~feeder_combout ),
  2040. .Cout(),
  2041. .Q(\pll_inst|auto_generated|pll_lock_sync~q ));
  2042. defparam \pll_inst|auto_generated|pll_lock_sync .coord_x = 20;
  2043. defparam \pll_inst|auto_generated|pll_lock_sync .coord_y = 5;
  2044. defparam \pll_inst|auto_generated|pll_lock_sync .coord_z = 9;
  2045. defparam \pll_inst|auto_generated|pll_lock_sync .mask = 16'hFFFF;
  2046. defparam \pll_inst|auto_generated|pll_lock_sync .modeMux = 1'b0;
  2047. defparam \pll_inst|auto_generated|pll_lock_sync .FeedbackMux = 1'b0;
  2048. defparam \pll_inst|auto_generated|pll_lock_sync .ShiftMux = 1'b0;
  2049. defparam \pll_inst|auto_generated|pll_lock_sync .BypassEn = 1'b0;
  2050. defparam \pll_inst|auto_generated|pll_lock_sync .CarryEnb = 1'b1;
  2051. alta_rv32 rv32(
  2052. .sys_clk(\gclksw_inst|gclk_switch__alta_gclksw__clkout ),
  2053. .mem_ahb_hready(\rv32.mem_ahb_hready ),
  2054. .mem_ahb_hreadyout(vcc),
  2055. .mem_ahb_htrans({\rv32.mem_ahb_htrans[1] , \rv32.mem_ahb_htrans[0] }),
  2056. .mem_ahb_hsize({\rv32.mem_ahb_hsize[2] , \rv32.mem_ahb_hsize[1] , \rv32.mem_ahb_hsize[0] }),
  2057. .mem_ahb_hburst({\rv32.mem_ahb_hburst[2] , \rv32.mem_ahb_hburst[1] , \rv32.mem_ahb_hburst[0] }),
  2058. .mem_ahb_hwrite(\rv32.mem_ahb_hwrite ),
  2059. .mem_ahb_haddr({\rv32.mem_ahb_haddr[31] , \rv32.mem_ahb_haddr[30] , \rv32.mem_ahb_haddr[29] , \rv32.mem_ahb_haddr[28] , \rv32.mem_ahb_haddr[27] , \rv32.mem_ahb_haddr[26] , \rv32.mem_ahb_haddr[25] , \rv32.mem_ahb_haddr[24] , \rv32.mem_ahb_haddr[23] , \rv32.mem_ahb_haddr[22] , \rv32.mem_ahb_haddr[21] , \rv32.mem_ahb_haddr[20] , \rv32.mem_ahb_haddr[19] , \rv32.mem_ahb_haddr[18] , \rv32.mem_ahb_haddr[17] , \rv32.mem_ahb_haddr[16] , \rv32.mem_ahb_haddr[15] , \rv32.mem_ahb_haddr[14] , \rv32.mem_ahb_haddr[13] , \rv32.mem_ahb_haddr[12] , \rv32.mem_ahb_haddr[11] , \rv32.mem_ahb_haddr[10] , \rv32.mem_ahb_haddr[9] , \rv32.mem_ahb_haddr[8] , \rv32.mem_ahb_haddr[7] , \rv32.mem_ahb_haddr[6] , \rv32.mem_ahb_haddr[5] , \rv32.mem_ahb_haddr[4] , \rv32.mem_ahb_haddr[3] , \rv32.mem_ahb_haddr[2] , \rv32.mem_ahb_haddr[1] , \rv32.mem_ahb_haddr[0] }),
  2060. .mem_ahb_hwdata({\rv32.mem_ahb_hwdata[31] , \rv32.mem_ahb_hwdata[30] , \rv32.mem_ahb_hwdata[29] , \rv32.mem_ahb_hwdata[28] , \rv32.mem_ahb_hwdata[27] , \rv32.mem_ahb_hwdata[26] , \rv32.mem_ahb_hwdata[25] , \rv32.mem_ahb_hwdata[24] , \rv32.mem_ahb_hwdata[23] , \rv32.mem_ahb_hwdata[22] , \rv32.mem_ahb_hwdata[21] , \rv32.mem_ahb_hwdata[20] , \rv32.mem_ahb_hwdata[19] , \rv32.mem_ahb_hwdata[18] , \rv32.mem_ahb_hwdata[17] , \rv32.mem_ahb_hwdata[16] , \rv32.mem_ahb_hwdata[15] , \rv32.mem_ahb_hwdata[14] , \rv32.mem_ahb_hwdata[13] , \rv32.mem_ahb_hwdata[12] , \rv32.mem_ahb_hwdata[11] , \rv32.mem_ahb_hwdata[10] , \rv32.mem_ahb_hwdata[9] , \rv32.mem_ahb_hwdata[8] , \rv32.mem_ahb_hwdata[7] , \rv32.mem_ahb_hwdata[6] , \rv32.mem_ahb_hwdata[5] , \rv32.mem_ahb_hwdata[4] , \rv32.mem_ahb_hwdata[3] , \rv32.mem_ahb_hwdata[2] , \rv32.mem_ahb_hwdata[1] , \rv32.mem_ahb_hwdata[0] }),
  2061. .mem_ahb_hresp(gnd),
  2062. .mem_ahb_hrdata({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2063. .slave_ahb_hsel(gnd),
  2064. .slave_ahb_hready(vcc),
  2065. .slave_ahb_hreadyout(\rv32.slave_ahb_hreadyout ),
  2066. .slave_ahb_htrans({gnd, gnd}),
  2067. .slave_ahb_hsize({gnd, gnd, gnd}),
  2068. .slave_ahb_hburst({gnd, gnd, gnd}),
  2069. .slave_ahb_hwrite(gnd),
  2070. .slave_ahb_haddr({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2071. .slave_ahb_hwdata({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2072. .slave_ahb_hresp(\rv32.slave_ahb_hresp ),
  2073. .slave_ahb_hrdata({\rv32.slave_ahb_hrdata[31] , \rv32.slave_ahb_hrdata[30] , \rv32.slave_ahb_hrdata[29] , \rv32.slave_ahb_hrdata[28] , \rv32.slave_ahb_hrdata[27] , \rv32.slave_ahb_hrdata[26] , \rv32.slave_ahb_hrdata[25] , \rv32.slave_ahb_hrdata[24] , \rv32.slave_ahb_hrdata[23] , \rv32.slave_ahb_hrdata[22] , \rv32.slave_ahb_hrdata[21] , \rv32.slave_ahb_hrdata[20] , \rv32.slave_ahb_hrdata[19] , \rv32.slave_ahb_hrdata[18] , \rv32.slave_ahb_hrdata[17] , \rv32.slave_ahb_hrdata[16] , \rv32.slave_ahb_hrdata[15] , \rv32.slave_ahb_hrdata[14] , \rv32.slave_ahb_hrdata[13] , \rv32.slave_ahb_hrdata[12] , \rv32.slave_ahb_hrdata[11] , \rv32.slave_ahb_hrdata[10] , \rv32.slave_ahb_hrdata[9] , \rv32.slave_ahb_hrdata[8] , \rv32.slave_ahb_hrdata[7] , \rv32.slave_ahb_hrdata[6] , \rv32.slave_ahb_hrdata[5] , \rv32.slave_ahb_hrdata[4] , \rv32.slave_ahb_hrdata[3] , \rv32.slave_ahb_hrdata[2] , \rv32.slave_ahb_hrdata[1] , \rv32.slave_ahb_hrdata[0] }),
  2074. .gpio0_io_in({\PIN_18~input_o , \PIN_17~input_o , \PIN_16~input_o , \PIN_15~input_o , gnd, gnd, gnd, gnd}),
  2075. .gpio0_io_out_data({\rv32.gpio0_io_out_data[7] , \rv32.gpio0_io_out_data[6] , \rv32.gpio0_io_out_data[5] , \rv32.gpio0_io_out_data[4] , \rv32.gpio0_io_out_data[3] , \rv32.gpio0_io_out_data[2] , \rv32.gpio0_io_out_data[1] , \rv32.gpio0_io_out_data[0] }),
  2076. .gpio0_io_out_en({\rv32.gpio0_io_out_en[7] , \rv32.gpio0_io_out_en[6] , \rv32.gpio0_io_out_en[5] , \rv32.gpio0_io_out_en[4] , \rv32.gpio0_io_out_en[3] , \rv32.gpio0_io_out_en[2] , \rv32.gpio0_io_out_en[1] , \rv32.gpio0_io_out_en[0] }),
  2077. .gpio1_io_in({gnd, \PIN_88~input_o , \PIN_91~input_o , \PIN_92~input_o , \PIN_4~input_o , \PIN_24~input_o , \PIN_2~input_o , \PIN_3~input_o }),
  2078. .gpio1_io_out_data({\rv32.gpio1_io_out_data[7] , \rv32.gpio1_io_out_data[6] , \rv32.gpio1_io_out_data[5] , \rv32.gpio1_io_out_data[4] , \rv32.gpio1_io_out_data[3] , \rv32.gpio1_io_out_data[2] , \rv32.gpio1_io_out_data[1] , \rv32.gpio1_io_out_data[0] }),
  2079. .gpio1_io_out_en({\rv32.gpio1_io_out_en[7] , \rv32.gpio1_io_out_en[6] , \rv32.gpio1_io_out_en[5] , \rv32.gpio1_io_out_en[4] , \rv32.gpio1_io_out_en[3] , \rv32.gpio1_io_out_en[2] , \rv32.gpio1_io_out_en[1] , \rv32.gpio1_io_out_en[0] }),
  2080. .sys_ctrl_clkSource({\rv32.sys_ctrl_clkSource[1] , \rv32.sys_ctrl_clkSource[0] }),
  2081. .sys_ctrl_hseEnable(\rv32.sys_ctrl_hseEnable ),
  2082. .sys_ctrl_hseBypass(\rv32.sys_ctrl_hseBypass ),
  2083. .sys_ctrl_pllEnable(\rv32.sys_ctrl_pllEnable ),
  2084. .sys_ctrl_pllReady(\auto_generated_inst.hbo_13_e9fbadbe8ee04947_bp ),
  2085. .sys_ctrl_sleep(\rv32.sys_ctrl_sleep ),
  2086. .sys_ctrl_stop(\rv32.sys_ctrl_stop ),
  2087. .sys_ctrl_standby(\rv32.sys_ctrl_standby ),
  2088. .gpio2_io_in({gnd, gnd, gnd, gnd, gnd, \PIN_96~input_o , \PIN_95~input_o , \PIN_97~input_o }),
  2089. .gpio2_io_out_data({\rv32.gpio2_io_out_data[7] , \rv32.gpio2_io_out_data[6] , \rv32.gpio2_io_out_data[5] , \rv32.gpio2_io_out_data[4] , \rv32.gpio2_io_out_data[3] , \rv32.gpio2_io_out_data[2] , \rv32.gpio2_io_out_data[1] , \rv32.gpio2_io_out_data[0] }),
  2090. .gpio2_io_out_en({\rv32.gpio2_io_out_en[7] , \rv32.gpio2_io_out_en[6] , \rv32.gpio2_io_out_en[5] , \rv32.gpio2_io_out_en[4] , \rv32.gpio2_io_out_en[3] , \rv32.gpio2_io_out_en[2] , \rv32.gpio2_io_out_en[1] , \rv32.gpio2_io_out_en[0] }),
  2091. .gpio3_io_in({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2092. .gpio3_io_out_data({\rv32.gpio3_io_out_data[7] , \rv32.gpio3_io_out_data[6] , \rv32.gpio3_io_out_data[5] , \rv32.gpio3_io_out_data[4] , \rv32.gpio3_io_out_data[3] , \rv32.gpio3_io_out_data[2] , \rv32.gpio3_io_out_data[1] , \rv32.gpio3_io_out_data[0] }),
  2093. .gpio3_io_out_en({\rv32.gpio3_io_out_en[7] , \rv32.gpio3_io_out_en[6] , \rv32.gpio3_io_out_en[5] , \rv32.gpio3_io_out_en[4] , \rv32.gpio3_io_out_en[3] , \rv32.gpio3_io_out_en[2] , \rv32.gpio3_io_out_en[1] , \rv32.gpio3_io_out_en[0] }),
  2094. .gpio4_io_in({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2095. .gpio4_io_out_data({\rv32.gpio4_io_out_data[7] , \rv32.gpio4_io_out_data[6] , \rv32.gpio4_io_out_data[5] , \rv32.gpio4_io_out_data[4] , \rv32.gpio4_io_out_data[3] , \rv32.gpio4_io_out_data[2] , \rv32.gpio4_io_out_data[1] , \rv32.gpio4_io_out_data[0] }),
  2096. .gpio4_io_out_en({\rv32.gpio4_io_out_en[7] , \rv32.gpio4_io_out_en[6] , \rv32.gpio4_io_out_en[5] , \rv32.gpio4_io_out_en[4] , \rv32.gpio4_io_out_en[3] , \rv32.gpio4_io_out_en[2] , \rv32.gpio4_io_out_en[1] , \rv32.gpio4_io_out_en[0] }),
  2097. .gpio5_io_in({gnd, gnd, gnd, gnd, \PIN_7~input_o , \PIN_98~input_o , \PIN_93~input_o , \PIN_23~input_o }),
  2098. .gpio5_io_out_data({\rv32.gpio5_io_out_data[7] , \rv32.gpio5_io_out_data[6] , \rv32.gpio5_io_out_data[5] , \rv32.gpio5_io_out_data[4] , \rv32.gpio5_io_out_data[3] , \rv32.gpio5_io_out_data[2] , \rv32.gpio5_io_out_data[1] , \rv32.gpio5_io_out_data[0] }),
  2099. .gpio5_io_out_en({\rv32.gpio5_io_out_en[7] , \rv32.gpio5_io_out_en[6] , \rv32.gpio5_io_out_en[5] , \rv32.gpio5_io_out_en[4] , \rv32.gpio5_io_out_en[3] , \rv32.gpio5_io_out_en[2] , \rv32.gpio5_io_out_en[1] , \rv32.gpio5_io_out_en[0] }),
  2100. .gpio6_io_in({gnd, gnd, \PIN_26~input_o , gnd, \PIN_83~input_o , gnd, \PIN_69~input_o , gnd}),
  2101. .gpio6_io_out_data({\rv32.gpio6_io_out_data[7] , \rv32.gpio6_io_out_data[6] , \rv32.gpio6_io_out_data[5] , \rv32.gpio6_io_out_data[4] , \rv32.gpio6_io_out_data[3] , \rv32.gpio6_io_out_data[2] , \rv32.gpio6_io_out_data[1] , \rv32.gpio6_io_out_data[0] }),
  2102. .gpio6_io_out_en({\rv32.gpio6_io_out_en[7] , \rv32.gpio6_io_out_en[6] , \rv32.gpio6_io_out_en[5] , \rv32.gpio6_io_out_en[4] , \rv32.gpio6_io_out_en[3] , \rv32.gpio6_io_out_en[2] , \rv32.gpio6_io_out_en[1] , \rv32.gpio6_io_out_en[0] }),
  2103. .gpio7_io_in({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2104. .gpio7_io_out_data({\rv32.gpio7_io_out_data[7] , \rv32.gpio7_io_out_data[6] , \rv32.gpio7_io_out_data[5] , \rv32.gpio7_io_out_data[4] , \rv32.gpio7_io_out_data[3] , \rv32.gpio7_io_out_data[2] , \rv32.gpio7_io_out_data[1] , \rv32.gpio7_io_out_data[0] }),
  2105. .gpio7_io_out_en({\rv32.gpio7_io_out_en[7] , \rv32.gpio7_io_out_en[6] , \rv32.gpio7_io_out_en[5] , \rv32.gpio7_io_out_en[4] , \rv32.gpio7_io_out_en[3] , \rv32.gpio7_io_out_en[2] , \rv32.gpio7_io_out_en[1] , \rv32.gpio7_io_out_en[0] }),
  2106. .gpio8_io_in({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2107. .gpio8_io_out_data({\rv32.gpio8_io_out_data[7] , \rv32.gpio8_io_out_data[6] , \rv32.gpio8_io_out_data[5] , \rv32.gpio8_io_out_data[4] , \rv32.gpio8_io_out_data[3] , \rv32.gpio8_io_out_data[2] , \rv32.gpio8_io_out_data[1] , \rv32.gpio8_io_out_data[0] }),
  2108. .gpio8_io_out_en({\rv32.gpio8_io_out_en[7] , \rv32.gpio8_io_out_en[6] , \rv32.gpio8_io_out_en[5] , \rv32.gpio8_io_out_en[4] , \rv32.gpio8_io_out_en[3] , \rv32.gpio8_io_out_en[2] , \rv32.gpio8_io_out_en[1] , \rv32.gpio8_io_out_en[0] }),
  2109. .gpio9_io_in({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2110. .gpio9_io_out_data({\rv32.gpio9_io_out_data[7] , \rv32.gpio9_io_out_data[6] , \rv32.gpio9_io_out_data[5] , \rv32.gpio9_io_out_data[4] , \rv32.gpio9_io_out_data[3] , \rv32.gpio9_io_out_data[2] , \rv32.gpio9_io_out_data[1] , \rv32.gpio9_io_out_data[0] }),
  2111. .gpio9_io_out_en({\rv32.gpio9_io_out_en[7] , \rv32.gpio9_io_out_en[6] , \rv32.gpio9_io_out_en[5] , \rv32.gpio9_io_out_en[4] , \rv32.gpio9_io_out_en[3] , \rv32.gpio9_io_out_en[2] , \rv32.gpio9_io_out_en[1] , \rv32.gpio9_io_out_en[0] }),
  2112. .ext_resetn(vcc),
  2113. .resetn_out(\rv32.resetn_out ),
  2114. .dmactive(\rv32.dmactive ),
  2115. .swj_JTAGNSW(\rv32.swj_JTAGNSW ),
  2116. .swj_JTAGSTATE({\rv32.swj_JTAGSTATE[3] , \rv32.swj_JTAGSTATE[2] , \rv32.swj_JTAGSTATE[1] , \rv32.swj_JTAGSTATE[0] }),
  2117. .swj_JTAGIR({\rv32.swj_JTAGIR[3] , \rv32.swj_JTAGIR[2] , \rv32.swj_JTAGIR[1] , \rv32.swj_JTAGIR[0] }),
  2118. .ext_int({gnd, gnd, gnd, gnd, gnd, gnd, gnd, gnd}),
  2119. .ext_dma_DMACBREQ({gnd, gnd, gnd, gnd}),
  2120. .ext_dma_DMACLBREQ({gnd, gnd, gnd, gnd}),
  2121. .ext_dma_DMACSREQ({gnd, gnd, gnd, gnd}),
  2122. .ext_dma_DMACLSREQ({gnd, gnd, gnd, gnd}),
  2123. .ext_dma_DMACCLR({\rv32.ext_dma_DMACCLR[3] , \rv32.ext_dma_DMACCLR[2] , \rv32.ext_dma_DMACCLR[1] , \rv32.ext_dma_DMACCLR[0] }),
  2124. .ext_dma_DMACTC({\rv32.ext_dma_DMACTC[3] , \rv32.ext_dma_DMACTC[2] , \rv32.ext_dma_DMACTC[1] , \rv32.ext_dma_DMACTC[0] }),
  2125. .local_int({gnd, gnd, gnd, gnd}),
  2126. .test_mode({gnd, gnd}),
  2127. .usb0_xcvr_clk(gnd),
  2128. .usb0_id(vcc));
  2129. defparam rv32.coord_x = 0;
  2130. defparam rv32.coord_y = 5;
  2131. defparam rv32.coord_z = 0;
  2132. endmodule