| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544 |
- // Copyright (C) 1991-2013 Altera Corporation
- // Your use of Altera Corporation's design tools, logic functions
- // and other software and tools, and its AMPP partner logic
- // functions, and any output files from any of the foregoing
- // (including device programming or simulation files), and any
- // associated documentation or information are expressly subject
- // to the terms and conditions of the Altera Program License
- // Subscription Agreement, Altera MegaCore Function License
- // Agreement, or other applicable license agreement, including,
- // without limitation, that your use is for the sole purpose of
- // programming logic devices manufactured by Altera and sold by
- // Altera or its authorized distributors. Please refer to the
- // applicable agreement for further details.
- // VENDOR "Altera"
- // PROGRAM "Quartus II 64-Bit"
- // VERSION "Version 13.0.0 Build 156 04/24/2013 SJ Full Version"
- // DATE "05/09/2026 16:12:23"
- //
- // Device: Altera EP4CE75F29C8 Package FBGA780
- //
- //
- // This Verilog file should be used for ModelSim (Verilog) only
- //
- `timescale 1 ps/ 1 ps
- module fpga_boot (
- BAUD_RATE,
- GPIO4_1,
- GPIO4_2,
- PIN_HSE,
- PIN_HSI,
- PLL_CLKIN,
- SPI0_CSN,
- SPI0_SCK,
- SPI0_SI_IO0,
- TEST_SINGLE,
- UART0_UARTRXD,
- UART0_UARTTXD,
- UART1_RX,
- UART1_TX,
- so_io1);
- inout BAUD_RATE;
- inout GPIO4_1;
- inout GPIO4_2;
- input PIN_HSE;
- input PIN_HSI;
- input PLL_CLKIN;
- output SPI0_CSN;
- output SPI0_SCK;
- inout SPI0_SI_IO0;
- inout TEST_SINGLE;
- input UART0_UARTRXD;
- output UART0_UARTTXD;
- inout UART1_RX;
- inout UART1_TX;
- inout so_io1;
- // Design Ports Information
- // PIN_HSE => Location: PIN_AB17, I/O Standard: 3.3-V LVTTL, Current Strength: Default
- // SPI0_CSN => Location: PIN_AD12, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // SPI0_SCK => Location: PIN_AE13, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // UART0_UARTTXD => Location: PIN_AC15, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // BAUD_RATE => Location: PIN_F10, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // GPIO4_1 => Location: PIN_AE14, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // GPIO4_2 => Location: PIN_AB13, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // SPI0_SI_IO0 => Location: PIN_AA15, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // TEST_SINGLE => Location: PIN_H5, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // UART1_RX => Location: PIN_AG26, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // UART1_TX => Location: PIN_B3, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // so_io1 => Location: PIN_AB16, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- // UART0_UARTRXD => Location: PIN_AG12, I/O Standard: 3.3-V LVTTL, Current Strength: Default
- // PIN_HSI => Location: PIN_Y2, I/O Standard: 3.3-V LVTTL, Current Strength: Default
- // PLL_CLKIN => Location: PIN_J1, I/O Standard: 3.3-V LVTTL, Current Strength: Default
- wire gnd;
- wire vcc;
- wire unknown;
- assign gnd = 1'b0;
- assign vcc = 1'b1;
- assign unknown = 1'bx;
- tri1 devclrn;
- tri1 devpor;
- tri1 devoe;
- // synopsys translate_off
- initial $sdf_annotate("fpga_boot_v.sdo");
- // synopsys translate_on
- wire \rv32.mem_ahb_hready ;
- wire \rv32.mem_ahb_htrans[0] ;
- wire \rv32.mem_ahb_htrans[1] ;
- wire \rv32.mem_ahb_hsize[0] ;
- wire \rv32.mem_ahb_hsize[1] ;
- wire \rv32.mem_ahb_hsize[2] ;
- wire \rv32.mem_ahb_hburst[0] ;
- wire \rv32.mem_ahb_hburst[1] ;
- wire \rv32.mem_ahb_hburst[2] ;
- wire \rv32.mem_ahb_hwrite ;
- wire \rv32.mem_ahb_haddr[0] ;
- wire \rv32.mem_ahb_haddr[1] ;
- wire \rv32.mem_ahb_haddr[2] ;
- wire \rv32.mem_ahb_haddr[3] ;
- wire \rv32.mem_ahb_haddr[4] ;
- wire \rv32.mem_ahb_haddr[5] ;
- wire \rv32.mem_ahb_haddr[6] ;
- wire \rv32.mem_ahb_haddr[7] ;
- wire \rv32.mem_ahb_haddr[8] ;
- wire \rv32.mem_ahb_haddr[9] ;
- wire \rv32.mem_ahb_haddr[10] ;
- wire \rv32.mem_ahb_haddr[11] ;
- wire \rv32.mem_ahb_haddr[12] ;
- wire \rv32.mem_ahb_haddr[13] ;
- wire \rv32.mem_ahb_haddr[14] ;
- wire \rv32.mem_ahb_haddr[15] ;
- wire \rv32.mem_ahb_haddr[16] ;
- wire \rv32.mem_ahb_haddr[17] ;
- wire \rv32.mem_ahb_haddr[18] ;
- wire \rv32.mem_ahb_haddr[19] ;
- wire \rv32.mem_ahb_haddr[20] ;
- wire \rv32.mem_ahb_haddr[21] ;
- wire \rv32.mem_ahb_haddr[22] ;
- wire \rv32.mem_ahb_haddr[23] ;
- wire \rv32.mem_ahb_haddr[24] ;
- wire \rv32.mem_ahb_haddr[25] ;
- wire \rv32.mem_ahb_haddr[26] ;
- wire \rv32.mem_ahb_haddr[27] ;
- wire \rv32.mem_ahb_haddr[28] ;
- wire \rv32.mem_ahb_haddr[29] ;
- wire \rv32.mem_ahb_haddr[30] ;
- wire \rv32.mem_ahb_haddr[31] ;
- wire \rv32.mem_ahb_hwdata[0] ;
- wire \rv32.mem_ahb_hwdata[1] ;
- wire \rv32.mem_ahb_hwdata[2] ;
- wire \rv32.mem_ahb_hwdata[3] ;
- wire \rv32.mem_ahb_hwdata[4] ;
- wire \rv32.mem_ahb_hwdata[5] ;
- wire \rv32.mem_ahb_hwdata[6] ;
- wire \rv32.mem_ahb_hwdata[7] ;
- wire \rv32.mem_ahb_hwdata[8] ;
- wire \rv32.mem_ahb_hwdata[9] ;
- wire \rv32.mem_ahb_hwdata[10] ;
- wire \rv32.mem_ahb_hwdata[11] ;
- wire \rv32.mem_ahb_hwdata[12] ;
- wire \rv32.mem_ahb_hwdata[13] ;
- wire \rv32.mem_ahb_hwdata[14] ;
- wire \rv32.mem_ahb_hwdata[15] ;
- wire \rv32.mem_ahb_hwdata[16] ;
- wire \rv32.mem_ahb_hwdata[17] ;
- wire \rv32.mem_ahb_hwdata[18] ;
- wire \rv32.mem_ahb_hwdata[19] ;
- wire \rv32.mem_ahb_hwdata[20] ;
- wire \rv32.mem_ahb_hwdata[21] ;
- wire \rv32.mem_ahb_hwdata[22] ;
- wire \rv32.mem_ahb_hwdata[23] ;
- wire \rv32.mem_ahb_hwdata[24] ;
- wire \rv32.mem_ahb_hwdata[25] ;
- wire \rv32.mem_ahb_hwdata[26] ;
- wire \rv32.mem_ahb_hwdata[27] ;
- wire \rv32.mem_ahb_hwdata[28] ;
- wire \rv32.mem_ahb_hwdata[29] ;
- wire \rv32.mem_ahb_hwdata[30] ;
- wire \rv32.mem_ahb_hwdata[31] ;
- wire \rv32.slave_ahb_hreadyout ;
- wire \rv32.slave_ahb_hresp ;
- wire \rv32.slave_ahb_hrdata[0] ;
- wire \rv32.slave_ahb_hrdata[1] ;
- wire \rv32.slave_ahb_hrdata[2] ;
- wire \rv32.slave_ahb_hrdata[3] ;
- wire \rv32.slave_ahb_hrdata[4] ;
- wire \rv32.slave_ahb_hrdata[5] ;
- wire \rv32.slave_ahb_hrdata[6] ;
- wire \rv32.slave_ahb_hrdata[7] ;
- wire \rv32.slave_ahb_hrdata[8] ;
- wire \rv32.slave_ahb_hrdata[9] ;
- wire \rv32.slave_ahb_hrdata[10] ;
- wire \rv32.slave_ahb_hrdata[11] ;
- wire \rv32.slave_ahb_hrdata[12] ;
- wire \rv32.slave_ahb_hrdata[13] ;
- wire \rv32.slave_ahb_hrdata[14] ;
- wire \rv32.slave_ahb_hrdata[15] ;
- wire \rv32.slave_ahb_hrdata[16] ;
- wire \rv32.slave_ahb_hrdata[17] ;
- wire \rv32.slave_ahb_hrdata[18] ;
- wire \rv32.slave_ahb_hrdata[19] ;
- wire \rv32.slave_ahb_hrdata[20] ;
- wire \rv32.slave_ahb_hrdata[21] ;
- wire \rv32.slave_ahb_hrdata[22] ;
- wire \rv32.slave_ahb_hrdata[23] ;
- wire \rv32.slave_ahb_hrdata[24] ;
- wire \rv32.slave_ahb_hrdata[25] ;
- wire \rv32.slave_ahb_hrdata[26] ;
- wire \rv32.slave_ahb_hrdata[27] ;
- wire \rv32.slave_ahb_hrdata[28] ;
- wire \rv32.slave_ahb_hrdata[29] ;
- wire \rv32.slave_ahb_hrdata[30] ;
- wire \rv32.slave_ahb_hrdata[31] ;
- wire \rv32.gpio0_io_out_data[0] ;
- wire \rv32.gpio0_io_out_data[1] ;
- wire \rv32.gpio0_io_out_data[2] ;
- wire \rv32.gpio0_io_out_data[3] ;
- wire \rv32.gpio0_io_out_data[4] ;
- wire \rv32.gpio0_io_out_data[5] ;
- wire \rv32.gpio0_io_out_data[6] ;
- wire \rv32.gpio0_io_out_data[7] ;
- wire \rv32.gpio0_io_out_en[0] ;
- wire \rv32.gpio0_io_out_en[1] ;
- wire \rv32.gpio0_io_out_en[2] ;
- wire \rv32.gpio0_io_out_en[3] ;
- wire \rv32.gpio0_io_out_en[4] ;
- wire \rv32.gpio0_io_out_en[5] ;
- wire \rv32.gpio0_io_out_en[6] ;
- wire \rv32.gpio0_io_out_en[7] ;
- wire \rv32.gpio1_io_out_data[0] ;
- wire \rv32.gpio1_io_out_data[1] ;
- wire \rv32.gpio1_io_out_data[2] ;
- wire \rv32.gpio1_io_out_data[3] ;
- wire \rv32.gpio1_io_out_data[4] ;
- wire \rv32.gpio1_io_out_data[5] ;
- wire \rv32.gpio1_io_out_data[6] ;
- wire \rv32.gpio1_io_out_data[7] ;
- wire \rv32.gpio1_io_out_en[0] ;
- wire \rv32.gpio1_io_out_en[1] ;
- wire \rv32.gpio1_io_out_en[2] ;
- wire \rv32.gpio1_io_out_en[3] ;
- wire \rv32.gpio1_io_out_en[4] ;
- wire \rv32.gpio1_io_out_en[5] ;
- wire \rv32.gpio1_io_out_en[6] ;
- wire \rv32.gpio1_io_out_en[7] ;
- wire \rv32.sys_ctrl_clkSource[0] ;
- wire \rv32.sys_ctrl_clkSource[1] ;
- wire \rv32.sys_ctrl_hseEnable ;
- wire \rv32.sys_ctrl_hseBypass ;
- wire \rv32.sys_ctrl_pllEnable ;
- wire \rv32.sys_ctrl_sleep ;
- wire \rv32.sys_ctrl_stop ;
- wire \rv32.sys_ctrl_standby ;
- wire \rv32.gpio2_io_out_data[0] ;
- wire \rv32.gpio2_io_out_data[1] ;
- wire \rv32.gpio2_io_out_data[2] ;
- wire \rv32.gpio2_io_out_data[3] ;
- wire \rv32.gpio2_io_out_data[4] ;
- wire \rv32.gpio2_io_out_data[5] ;
- wire \rv32.gpio2_io_out_data[6] ;
- wire \rv32.gpio2_io_out_data[7] ;
- wire \rv32.gpio2_io_out_en[0] ;
- wire \rv32.gpio2_io_out_en[1] ;
- wire \rv32.gpio2_io_out_en[2] ;
- wire \rv32.gpio2_io_out_en[3] ;
- wire \rv32.gpio2_io_out_en[4] ;
- wire \rv32.gpio2_io_out_en[5] ;
- wire \rv32.gpio2_io_out_en[6] ;
- wire \rv32.gpio2_io_out_en[7] ;
- wire \rv32.gpio3_io_out_data[0] ;
- wire \rv32.gpio3_io_out_data[1] ;
- wire \rv32.gpio3_io_out_data[2] ;
- wire \rv32.gpio3_io_out_data[3] ;
- wire \rv32.gpio3_io_out_data[4] ;
- wire \rv32.gpio3_io_out_data[5] ;
- wire \rv32.gpio3_io_out_data[6] ;
- wire \rv32.gpio3_io_out_data[7] ;
- wire \rv32.gpio3_io_out_en[0] ;
- wire \rv32.gpio3_io_out_en[1] ;
- wire \rv32.gpio3_io_out_en[2] ;
- wire \rv32.gpio3_io_out_en[3] ;
- wire \rv32.gpio3_io_out_en[4] ;
- wire \rv32.gpio3_io_out_en[5] ;
- wire \rv32.gpio3_io_out_en[6] ;
- wire \rv32.gpio3_io_out_en[7] ;
- wire \rv32.gpio4_io_out_data[0] ;
- wire \rv32.gpio4_io_out_data[1] ;
- wire \rv32.gpio4_io_out_data[2] ;
- wire \rv32.gpio4_io_out_data[3] ;
- wire \rv32.gpio4_io_out_data[4] ;
- wire \rv32.gpio4_io_out_data[5] ;
- wire \rv32.gpio4_io_out_data[6] ;
- wire \rv32.gpio4_io_out_data[7] ;
- wire \rv32.gpio4_io_out_en[0] ;
- wire \rv32.gpio4_io_out_en[1] ;
- wire \rv32.gpio4_io_out_en[2] ;
- wire \rv32.gpio4_io_out_en[3] ;
- wire \rv32.gpio4_io_out_en[4] ;
- wire \rv32.gpio4_io_out_en[5] ;
- wire \rv32.gpio4_io_out_en[6] ;
- wire \rv32.gpio4_io_out_en[7] ;
- wire \rv32.gpio5_io_out_data[0] ;
- wire \rv32.gpio5_io_out_data[1] ;
- wire \rv32.gpio5_io_out_data[2] ;
- wire \rv32.gpio5_io_out_data[3] ;
- wire \rv32.gpio5_io_out_data[4] ;
- wire \rv32.gpio5_io_out_data[5] ;
- wire \rv32.gpio5_io_out_data[6] ;
- wire \rv32.gpio5_io_out_data[7] ;
- wire \rv32.gpio5_io_out_en[0] ;
- wire \rv32.gpio5_io_out_en[1] ;
- wire \rv32.gpio5_io_out_en[2] ;
- wire \rv32.gpio5_io_out_en[3] ;
- wire \rv32.gpio5_io_out_en[4] ;
- wire \rv32.gpio5_io_out_en[5] ;
- wire \rv32.gpio5_io_out_en[6] ;
- wire \rv32.gpio5_io_out_en[7] ;
- wire \rv32.gpio6_io_out_data[0] ;
- wire \rv32.gpio6_io_out_data[1] ;
- wire \rv32.gpio6_io_out_data[2] ;
- wire \rv32.gpio6_io_out_data[3] ;
- wire \rv32.gpio6_io_out_data[4] ;
- wire \rv32.gpio6_io_out_data[5] ;
- wire \rv32.gpio6_io_out_data[6] ;
- wire \rv32.gpio6_io_out_data[7] ;
- wire \rv32.gpio6_io_out_en[0] ;
- wire \rv32.gpio6_io_out_en[1] ;
- wire \rv32.gpio6_io_out_en[2] ;
- wire \rv32.gpio6_io_out_en[3] ;
- wire \rv32.gpio6_io_out_en[4] ;
- wire \rv32.gpio6_io_out_en[5] ;
- wire \rv32.gpio6_io_out_en[6] ;
- wire \rv32.gpio6_io_out_en[7] ;
- wire \rv32.gpio7_io_out_data[0] ;
- wire \rv32.gpio7_io_out_data[1] ;
- wire \rv32.gpio7_io_out_data[2] ;
- wire \rv32.gpio7_io_out_data[3] ;
- wire \rv32.gpio7_io_out_data[4] ;
- wire \rv32.gpio7_io_out_data[5] ;
- wire \rv32.gpio7_io_out_data[6] ;
- wire \rv32.gpio7_io_out_data[7] ;
- wire \rv32.gpio7_io_out_en[0] ;
- wire \rv32.gpio7_io_out_en[1] ;
- wire \rv32.gpio7_io_out_en[2] ;
- wire \rv32.gpio7_io_out_en[3] ;
- wire \rv32.gpio7_io_out_en[4] ;
- wire \rv32.gpio7_io_out_en[5] ;
- wire \rv32.gpio7_io_out_en[6] ;
- wire \rv32.gpio7_io_out_en[7] ;
- wire \rv32.gpio8_io_out_data[0] ;
- wire \rv32.gpio8_io_out_data[1] ;
- wire \rv32.gpio8_io_out_data[2] ;
- wire \rv32.gpio8_io_out_data[3] ;
- wire \rv32.gpio8_io_out_data[4] ;
- wire \rv32.gpio8_io_out_data[5] ;
- wire \rv32.gpio8_io_out_data[6] ;
- wire \rv32.gpio8_io_out_data[7] ;
- wire \rv32.gpio8_io_out_en[0] ;
- wire \rv32.gpio8_io_out_en[1] ;
- wire \rv32.gpio8_io_out_en[2] ;
- wire \rv32.gpio8_io_out_en[3] ;
- wire \rv32.gpio8_io_out_en[4] ;
- wire \rv32.gpio8_io_out_en[5] ;
- wire \rv32.gpio8_io_out_en[6] ;
- wire \rv32.gpio8_io_out_en[7] ;
- wire \rv32.gpio9_io_out_data[0] ;
- wire \rv32.gpio9_io_out_data[1] ;
- wire \rv32.gpio9_io_out_data[2] ;
- wire \rv32.gpio9_io_out_data[3] ;
- wire \rv32.gpio9_io_out_data[4] ;
- wire \rv32.gpio9_io_out_data[5] ;
- wire \rv32.gpio9_io_out_data[6] ;
- wire \rv32.gpio9_io_out_data[7] ;
- wire \rv32.gpio9_io_out_en[0] ;
- wire \rv32.gpio9_io_out_en[1] ;
- wire \rv32.gpio9_io_out_en[2] ;
- wire \rv32.gpio9_io_out_en[3] ;
- wire \rv32.gpio9_io_out_en[4] ;
- wire \rv32.gpio9_io_out_en[5] ;
- wire \rv32.gpio9_io_out_en[6] ;
- wire \rv32.gpio9_io_out_en[7] ;
- wire \rv32.resetn_out ;
- wire \rv32.dmactive ;
- wire \rv32.swj_JTAGNSW ;
- wire \rv32.swj_JTAGSTATE[0] ;
- wire \rv32.swj_JTAGSTATE[1] ;
- wire \rv32.swj_JTAGSTATE[2] ;
- wire \rv32.swj_JTAGSTATE[3] ;
- wire \rv32.swj_JTAGIR[0] ;
- wire \rv32.swj_JTAGIR[1] ;
- wire \rv32.swj_JTAGIR[2] ;
- wire \rv32.swj_JTAGIR[3] ;
- wire \rv32.ext_dma_DMACCLR[0] ;
- wire \rv32.ext_dma_DMACCLR[1] ;
- wire \rv32.ext_dma_DMACCLR[2] ;
- wire \rv32.ext_dma_DMACCLR[3] ;
- wire \rv32.ext_dma_DMACTC[0] ;
- wire \rv32.ext_dma_DMACTC[1] ;
- wire \rv32.ext_dma_DMACTC[2] ;
- wire \rv32.ext_dma_DMACTC[3] ;
- wire \auto_generated_inst.hbo_22_f9ff3d300b43c0f2_bp ;
- wire \auto_generated_inst.hbo_13_a8f89aa4d95b80e7_bp ;
- wire \pll_inst|auto_generated|pll_lock_sync~q ;
- wire \PLL_LOCK~combout ;
- wire \PLL_ENABLE~combout ;
- wire \~GND~combout ;
- wire \~VCC~combout ;
- wire \PIN_HSE~input_o ;
- wire \BAUD_RATE~input_o ;
- wire \GPIO4_1~input_o ;
- wire \GPIO4_2~input_o ;
- wire \SPI0_SI_IO0~input_o ;
- wire \TEST_SINGLE~input_o ;
- wire \UART1_RX~input_o ;
- wire \UART1_TX~input_o ;
- wire \so_io1~input_o ;
- wire \UART0_UARTRXD~input_o ;
- wire \PIN_HSI~input_o ;
- wire \PLL_CLKIN~input_o ;
- wire \PLL_ENABLE~clkctrl_outclk ;
- wire \pll_inst|auto_generated|pll_lock_sync~feeder_combout ;
- wire \SPI0_CSN~output_o ;
- wire \SPI0_SCK~output_o ;
- wire \UART0_UARTTXD~output_o ;
- wire \BAUD_RATE~output_o ;
- wire \GPIO4_1~output_o ;
- wire \GPIO4_2~output_o ;
- wire \SPI0_SI_IO0~output_o ;
- wire \TEST_SINGLE~output_o ;
- wire \UART1_RX~output_o ;
- wire \UART1_TX~output_o ;
- wire \so_io1~output_o ;
- wire [7:0] gpio7_io_out_data;
- wire [7:0] gpio4_io_in;
- wire [7:0] gpio4_io_out_en;
- wire [7:0] gpio0_io_in;
- wire [7:0] gpio7_io_out_en;
- wire [7:0] gpio0_io_out_en;
- wire [1:0] sys_ctrl_clkSource;
- wire [7:0] gpio0_io_out_data;
- wire [7:0] gpio6_io_in;
- wire [7:0] gpio4_io_out_data;
- hard_block auto_generated_inst(
- .hbo_22_f9ff3d300b43c0f2_bp(\auto_generated_inst.hbo_22_f9ff3d300b43c0f2_bp ),
- .hbo_13_a8f89aa4d95b80e7_bp(\auto_generated_inst.hbo_13_a8f89aa4d95b80e7_bp ),
- .hbi_272_0_9cb2c0024f9919c5_bp(sys_ctrl_clkSource[0]),
- .hbi_272_1_9cb2c0024f9919c5_bp(sys_ctrl_clkSource[1]),
- .hbi_71_0_14f6b4c97af9700f_bp(\PLL_ENABLE~combout ),
- .hbi_69_0_9cb2c0024f9919c5_bp(\PIN_HSI~input_o ),
- .hbi_7_0_14f6b4c97af9700f_bp(\PLL_CLKIN~input_o ),
- .devpor(devpor),
- .devclrn(devclrn),
- .devoe(devoe));
- alta_rv32 rv32(
- .sys_clk(\auto_generated_inst.hbo_22_f9ff3d300b43c0f2_bp ),
- .mem_ahb_hready(\rv32.mem_ahb_hready ),
- .mem_ahb_hreadyout(\~VCC~combout ),
- .mem_ahb_htrans({\rv32.mem_ahb_htrans[1] ,\rv32.mem_ahb_htrans[0] }),
- .mem_ahb_hsize({\rv32.mem_ahb_hsize[2] ,\rv32.mem_ahb_hsize[1] ,\rv32.mem_ahb_hsize[0] }),
- .mem_ahb_hburst({\rv32.mem_ahb_hburst[2] ,\rv32.mem_ahb_hburst[1] ,\rv32.mem_ahb_hburst[0] }),
- .mem_ahb_hwrite(\rv32.mem_ahb_hwrite ),
- .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] }),
- .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] }),
- .mem_ahb_hresp(\~GND~combout ),
- .mem_ahb_hrdata({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,
- \~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .slave_ahb_hsel(\~GND~combout ),
- .slave_ahb_hready(\~VCC~combout ),
- .slave_ahb_hreadyout(\rv32.slave_ahb_hreadyout ),
- .slave_ahb_htrans({\~GND~combout ,\~GND~combout }),
- .slave_ahb_hsize({\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .slave_ahb_hburst({\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .slave_ahb_hwrite(\~GND~combout ),
- .slave_ahb_haddr({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,
- \~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .slave_ahb_hwdata({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,
- \~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .slave_ahb_hresp(\rv32.slave_ahb_hresp ),
- .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] }),
- .gpio0_io_in({gpio0_io_in[7],gpio0_io_in[6],gpio0_io_in[5],gpio0_io_in[4],gpio0_io_in[3],gpio0_io_in[2],gpio0_io_in[1],gpio0_io_in[0]}),
- .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] }),
- .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] }),
- .gpio1_io_in({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .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] }),
- .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] }),
- .sys_ctrl_clkSource({\rv32.sys_ctrl_clkSource[1] ,\rv32.sys_ctrl_clkSource[0] }),
- .sys_ctrl_hseEnable(\rv32.sys_ctrl_hseEnable ),
- .sys_ctrl_hseBypass(\rv32.sys_ctrl_hseBypass ),
- .sys_ctrl_pllEnable(\rv32.sys_ctrl_pllEnable ),
- .sys_ctrl_pllReady(\PLL_LOCK~combout ),
- .sys_ctrl_sleep(\rv32.sys_ctrl_sleep ),
- .sys_ctrl_stop(\rv32.sys_ctrl_stop ),
- .sys_ctrl_standby(\rv32.sys_ctrl_standby ),
- .gpio2_io_in({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .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] }),
- .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] }),
- .gpio3_io_in({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .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] }),
- .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] }),
- .gpio4_io_in({gpio4_io_in[7],gpio4_io_in[6],gpio4_io_in[5],gpio4_io_in[4],gpio4_io_in[3],gpio4_io_in[2],gpio4_io_in[1],gpio4_io_in[0]}),
- .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] }),
- .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] }),
- .gpio5_io_in({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .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] }),
- .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] }),
- .gpio6_io_in({gpio6_io_in[7],gpio6_io_in[6],gpio6_io_in[5],gpio6_io_in[4],gpio6_io_in[3],gpio6_io_in[2],gpio6_io_in[1],gpio6_io_in[0]}),
- .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] }),
- .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] }),
- .gpio7_io_in({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .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] }),
- .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] }),
- .gpio8_io_in({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .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] }),
- .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] }),
- .gpio9_io_in({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .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] }),
- .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] }),
- .ext_resetn(\~VCC~combout ),
- .resetn_out(\rv32.resetn_out ),
- .dmactive(\rv32.dmactive ),
- .swj_JTAGNSW(\rv32.swj_JTAGNSW ),
- .swj_JTAGSTATE({\rv32.swj_JTAGSTATE[3] ,\rv32.swj_JTAGSTATE[2] ,\rv32.swj_JTAGSTATE[1] ,\rv32.swj_JTAGSTATE[0] }),
- .swj_JTAGIR({\rv32.swj_JTAGIR[3] ,\rv32.swj_JTAGIR[2] ,\rv32.swj_JTAGIR[1] ,\rv32.swj_JTAGIR[0] }),
- .ext_int({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .ext_dma_DMACBREQ({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .ext_dma_DMACLBREQ({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .ext_dma_DMACSREQ({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .ext_dma_DMACLSREQ({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .ext_dma_DMACCLR({\rv32.ext_dma_DMACCLR[3] ,\rv32.ext_dma_DMACCLR[2] ,\rv32.ext_dma_DMACCLR[1] ,\rv32.ext_dma_DMACCLR[0] }),
- .ext_dma_DMACTC({\rv32.ext_dma_DMACTC[3] ,\rv32.ext_dma_DMACTC[2] ,\rv32.ext_dma_DMACTC[1] ,\rv32.ext_dma_DMACTC[0] }),
- .local_int({\~GND~combout ,\~GND~combout ,\~GND~combout ,\~GND~combout }),
- .test_mode({\~GND~combout ,\~GND~combout }),
- .usb0_xcvr_clk(\~VCC~combout ),
- .usb0_id(\~VCC~combout ),
- .devpor(devpor),
- .devclrn(devclrn),
- .devoe(devoe));
- // Location: FF_X49_Y1_N1
- dffeas \pll_inst|auto_generated|pll_lock_sync (
- .clk(\auto_generated_inst.hbo_13_a8f89aa4d95b80e7_bp ),
- .d(\pll_inst|auto_generated|pll_lock_sync~feeder_combout ),
- .asdata(vcc),
- .clrn(!\PLL_ENABLE~clkctrl_outclk ),
- .aload(gnd),
- .sclr(gnd),
- .sload(gnd),
- .ena(vcc),
- .devclrn(devclrn),
- .devpor(devpor),
- .q(\pll_inst|auto_generated|pll_lock_sync~q ),
- .prn(vcc));
- // synopsys translate_off
- defparam \pll_inst|auto_generated|pll_lock_sync .is_wysiwyg = "true";
- defparam \pll_inst|auto_generated|pll_lock_sync .power_up = "low";
- // synopsys translate_on
- // Location: LCCOMB_X49_Y1_N20
- cycloneive_lcell_comb PLL_LOCK(
- // Equation(s):
- // \PLL_LOCK~combout = LCELL((\pll_inst|auto_generated|pll1~LOCKED & \pll_inst|auto_generated|pll_lock_sync~q ))
- .dataa(gnd),
- .datab(gnd),
- .datac(\auto_generated_inst.hbo_13_a8f89aa4d95b80e7_bp ),
- .datad(\pll_inst|auto_generated|pll_lock_sync~q ),
- .cin(gnd),
- .combout(\PLL_LOCK~combout ),
- .cout());
- // synopsys translate_off
- defparam PLL_LOCK.lut_mask = 16'hF000;
- defparam PLL_LOCK.sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X57_Y5_N0
- cycloneive_lcell_comb \sys_ctrl_clkSource[0] (
- // Equation(s):
- // sys_ctrl_clkSource[0] = LCELL(\~VCC~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.sys_ctrl_clkSource[0] ),
- .cin(gnd),
- .combout(sys_ctrl_clkSource[0]),
- .cout());
- // synopsys translate_off
- defparam \sys_ctrl_clkSource[0] .lut_mask = 16'hFF00;
- defparam \sys_ctrl_clkSource[0] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X57_Y5_N2
- cycloneive_lcell_comb \sys_ctrl_clkSource[1] (
- // Equation(s):
- // sys_ctrl_clkSource[1] = LCELL(\PLL_LOCK~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.sys_ctrl_clkSource[1] ),
- .cin(gnd),
- .combout(sys_ctrl_clkSource[1]),
- .cout());
- // synopsys translate_off
- defparam \sys_ctrl_clkSource[1] .lut_mask = 16'hFF00;
- defparam \sys_ctrl_clkSource[1] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X49_Y1_N28
- cycloneive_lcell_comb PLL_ENABLE(
- // Equation(s):
- // \PLL_ENABLE~combout = LCELL(!\PLL_LOCK~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.sys_ctrl_pllEnable ),
- .cin(gnd),
- .combout(\PLL_ENABLE~combout ),
- .cout());
- // synopsys translate_off
- defparam PLL_ENABLE.lut_mask = 16'h00FF;
- defparam PLL_ENABLE.sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X57_Y5_N10
- cycloneive_lcell_comb \~VCC (
- // Equation(s):
- // \~VCC~combout = VCC
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(\~VCC~combout ),
- .cout());
- // synopsys translate_off
- defparam \~VCC .lut_mask = 16'hFFFF;
- defparam \~VCC .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: IOIBUF_X45_Y0_N1
- cycloneive_io_ibuf \GPIO4_1~input (
- .i(GPIO4_1),
- .ibar(gnd),
- .o(\GPIO4_1~input_o ));
- // synopsys translate_off
- defparam \GPIO4_1~input .bus_hold = "false";
- defparam \GPIO4_1~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X45_Y0_N15
- cycloneive_io_ibuf \GPIO4_2~input (
- .i(GPIO4_2),
- .ibar(gnd),
- .o(\GPIO4_2~input_o ));
- // synopsys translate_off
- defparam \GPIO4_2~input .bus_hold = "false";
- defparam \GPIO4_2~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X56_Y0_N15
- cycloneive_io_ibuf \SPI0_SI_IO0~input (
- .i(SPI0_SI_IO0),
- .ibar(gnd),
- .o(\SPI0_SI_IO0~input_o ));
- // synopsys translate_off
- defparam \SPI0_SI_IO0~input .bus_hold = "false";
- defparam \SPI0_SI_IO0~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X47_Y0_N8
- cycloneive_io_ibuf \UART0_UARTRXD~input (
- .i(UART0_UARTRXD),
- .ibar(gnd),
- .o(\UART0_UARTRXD~input_o ));
- // synopsys translate_off
- defparam \UART0_UARTRXD~input .bus_hold = "false";
- defparam \UART0_UARTRXD~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X0_Y30_N15
- cycloneive_io_ibuf \PIN_HSI~input (
- .i(PIN_HSI),
- .ibar(gnd),
- .o(\PIN_HSI~input_o ));
- // synopsys translate_off
- defparam \PIN_HSI~input .bus_hold = "false";
- defparam \PIN_HSI~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X0_Y30_N8
- cycloneive_io_ibuf \PLL_CLKIN~input (
- .i(PLL_CLKIN),
- .ibar(gnd),
- .o(\PLL_CLKIN~input_o ));
- // synopsys translate_off
- defparam \PLL_CLKIN~input .bus_hold = "false";
- defparam \PLL_CLKIN~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: CLKCTRL_G15
- cycloneive_clkctrl \PLL_ENABLE~clkctrl (
- .ena(vcc),
- .inclk({vcc,vcc,vcc,\PLL_ENABLE~combout }),
- .clkselect(2'b00),
- .devclrn(devclrn),
- .devpor(devpor),
- .outclk(\PLL_ENABLE~clkctrl_outclk ));
- // synopsys translate_off
- defparam \PLL_ENABLE~clkctrl .clock_type = "global clock";
- defparam \PLL_ENABLE~clkctrl .ena_register_mode = "none";
- // synopsys translate_on
- // Location: LCCOMB_X49_Y1_N0
- cycloneive_lcell_comb \pll_inst|auto_generated|pll_lock_sync~feeder (
- // Equation(s):
- // \pll_inst|auto_generated|pll_lock_sync~feeder_combout = VCC
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(\pll_inst|auto_generated|pll_lock_sync~feeder_combout ),
- .cout());
- // synopsys translate_off
- defparam \pll_inst|auto_generated|pll_lock_sync~feeder .lut_mask = 16'hFFFF;
- defparam \pll_inst|auto_generated|pll_lock_sync~feeder .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: IOOBUF_X45_Y0_N9
- cycloneive_io_obuf \SPI0_CSN~output (
- .i(gpio4_io_out_data[6]),
- .oe(gpio4_io_out_en[6]),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\SPI0_CSN~output_o ),
- .obar());
- // synopsys translate_off
- defparam \SPI0_CSN~output .bus_hold = "false";
- defparam \SPI0_CSN~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X43_Y0_N9
- cycloneive_io_obuf \SPI0_SCK~output (
- .i(gpio4_io_out_data[5]),
- .oe(gpio4_io_out_en[5]),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\SPI0_SCK~output_o ),
- .obar());
- // synopsys translate_off
- defparam \SPI0_SCK~output .bus_hold = "false";
- defparam \SPI0_SCK~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X51_Y0_N23
- cycloneive_io_obuf \UART0_UARTTXD~output (
- .i(gpio7_io_out_data[6]),
- .oe(gpio7_io_out_en[6]),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\UART0_UARTTXD~output_o ),
- .obar());
- // synopsys translate_off
- defparam \UART0_UARTTXD~output .bus_hold = "false";
- defparam \UART0_UARTTXD~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X16_Y62_N9
- cycloneive_io_obuf \BAUD_RATE~output (
- .i(gnd),
- .oe(gnd),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\BAUD_RATE~output_o ),
- .obar());
- // synopsys translate_off
- defparam \BAUD_RATE~output .bus_hold = "false";
- defparam \BAUD_RATE~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X45_Y0_N2
- cycloneive_io_obuf \GPIO4_1~output (
- .i(gpio4_io_out_data[1]),
- .oe(gpio4_io_out_en[1]),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\GPIO4_1~output_o ),
- .obar());
- // synopsys translate_off
- defparam \GPIO4_1~output .bus_hold = "false";
- defparam \GPIO4_1~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X45_Y0_N16
- cycloneive_io_obuf \GPIO4_2~output (
- .i(gpio4_io_out_data[2]),
- .oe(gpio4_io_out_en[2]),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\GPIO4_2~output_o ),
- .obar());
- // synopsys translate_off
- defparam \GPIO4_2~output .bus_hold = "false";
- defparam \GPIO4_2~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X56_Y0_N16
- cycloneive_io_obuf \SPI0_SI_IO0~output (
- .i(gpio0_io_out_data[0]),
- .oe(gpio0_io_out_en[0]),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\SPI0_SI_IO0~output_o ),
- .obar());
- // synopsys translate_off
- defparam \SPI0_SI_IO0~output .bus_hold = "false";
- defparam \SPI0_SI_IO0~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X0_Y47_N9
- cycloneive_io_obuf \TEST_SINGLE~output (
- .i(gnd),
- .oe(gnd),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\TEST_SINGLE~output_o ),
- .obar());
- // synopsys translate_off
- defparam \TEST_SINGLE~output .bus_hold = "false";
- defparam \TEST_SINGLE~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X92_Y0_N9
- cycloneive_io_obuf \UART1_RX~output (
- .i(gnd),
- .oe(gnd),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\UART1_RX~output_o ),
- .obar());
- // synopsys translate_off
- defparam \UART1_RX~output .bus_hold = "false";
- defparam \UART1_RX~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X5_Y62_N2
- cycloneive_io_obuf \UART1_TX~output (
- .i(gnd),
- .oe(gnd),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\UART1_TX~output_o ),
- .obar());
- // synopsys translate_off
- defparam \UART1_TX~output .bus_hold = "false";
- defparam \UART1_TX~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: IOOBUF_X56_Y0_N23
- cycloneive_io_obuf \so_io1~output (
- .i(gnd),
- .oe(gnd),
- .seriesterminationcontrol(16'b0000000000000000),
- .devoe(devoe),
- .o(\so_io1~output_o ),
- .obar());
- // synopsys translate_off
- defparam \so_io1~output .bus_hold = "false";
- defparam \so_io1~output .open_drain_output = "false";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N22
- cycloneive_lcell_comb \gpio4_io_out_data[6] (
- // Equation(s):
- // gpio4_io_out_data[6] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio4_io_out_data[6] ),
- .cin(gnd),
- .combout(gpio4_io_out_data[6]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_out_data[6] .lut_mask = 16'hFF00;
- defparam \gpio4_io_out_data[6] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y3_N6
- cycloneive_lcell_comb \gpio4_io_out_en[6] (
- // Equation(s):
- // gpio4_io_out_en[6] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio4_io_out_en[6] ),
- .cin(gnd),
- .combout(gpio4_io_out_en[6]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_out_en[6] .lut_mask = 16'hFF00;
- defparam \gpio4_io_out_en[6] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N20
- cycloneive_lcell_comb \gpio4_io_out_data[5] (
- // Equation(s):
- // gpio4_io_out_data[5] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio4_io_out_data[5] ),
- .cin(gnd),
- .combout(gpio4_io_out_data[5]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_out_data[5] .lut_mask = 16'hFF00;
- defparam \gpio4_io_out_data[5] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y3_N4
- cycloneive_lcell_comb \gpio4_io_out_en[5] (
- // Equation(s):
- // gpio4_io_out_en[5] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio4_io_out_en[5] ),
- .cin(gnd),
- .combout(gpio4_io_out_en[5]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_out_en[5] .lut_mask = 16'hFF00;
- defparam \gpio4_io_out_en[5] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X49_Y4_N26
- cycloneive_lcell_comb \gpio7_io_out_data[6] (
- // Equation(s):
- // gpio7_io_out_data[6] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(\rv32.gpio7_io_out_data[6] ),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio7_io_out_data[6]),
- .cout());
- // synopsys translate_off
- defparam \gpio7_io_out_data[6] .lut_mask = 16'hF0F0;
- defparam \gpio7_io_out_data[6] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X50_Y4_N20
- cycloneive_lcell_comb \gpio7_io_out_en[6] (
- // Equation(s):
- // gpio7_io_out_en[6] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio7_io_out_en[6] ),
- .cin(gnd),
- .combout(gpio7_io_out_en[6]),
- .cout());
- // synopsys translate_off
- defparam \gpio7_io_out_en[6] .lut_mask = 16'hFF00;
- defparam \gpio7_io_out_en[6] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X44_Y3_N4
- cycloneive_lcell_comb \gpio4_io_out_data[1] (
- // Equation(s):
- // gpio4_io_out_data[1] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio4_io_out_data[1] ),
- .cin(gnd),
- .combout(gpio4_io_out_data[1]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_out_data[1] .lut_mask = 16'hFF00;
- defparam \gpio4_io_out_data[1] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N28
- cycloneive_lcell_comb \gpio4_io_out_en[1] (
- // Equation(s):
- // gpio4_io_out_en[1] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio4_io_out_en[1] ),
- .cin(gnd),
- .combout(gpio4_io_out_en[1]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_out_en[1] .lut_mask = 16'hFF00;
- defparam \gpio4_io_out_en[1] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X44_Y3_N6
- cycloneive_lcell_comb \gpio4_io_out_data[2] (
- // Equation(s):
- // gpio4_io_out_data[2] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio4_io_out_data[2] ),
- .cin(gnd),
- .combout(gpio4_io_out_data[2]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_out_data[2] .lut_mask = 16'hFF00;
- defparam \gpio4_io_out_data[2] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N30
- cycloneive_lcell_comb \gpio4_io_out_en[2] (
- // Equation(s):
- // gpio4_io_out_en[2] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\rv32.gpio4_io_out_en[2] ),
- .cin(gnd),
- .combout(gpio4_io_out_en[2]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_out_en[2] .lut_mask = 16'hFF00;
- defparam \gpio4_io_out_en[2] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X57_Y7_N12
- cycloneive_lcell_comb \gpio0_io_out_data[0] (
- // Equation(s):
- // gpio0_io_out_data[0] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(\rv32.gpio0_io_out_data[0] ),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_out_data[0]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_out_data[0] .lut_mask = 16'hF0F0;
- defparam \gpio0_io_out_data[0] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X57_Y7_N28
- cycloneive_lcell_comb \gpio0_io_out_en[0] (
- // Equation(s):
- // gpio0_io_out_en[0] = LCELL(\~GND~combout )
- .dataa(gnd),
- .datab(gnd),
- .datac(\rv32.gpio0_io_out_en[0] ),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_out_en[0]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_out_en[0] .lut_mask = 16'hF0F0;
- defparam \gpio0_io_out_en[0] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X56_Y5_N0
- cycloneive_lcell_comb \gpio0_io_in[0] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\SPI0_SI_IO0~input_o ),
- .cin(gnd),
- .combout(gpio0_io_in[0]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_in[0] .lut_mask = 16'hFF00;
- defparam \gpio0_io_in[0] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X56_Y5_N2
- cycloneive_lcell_comb \gpio0_io_in[1] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_in[1]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_in[1] .lut_mask = 16'h0000;
- defparam \gpio0_io_in[1] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X56_Y5_N4
- cycloneive_lcell_comb \gpio0_io_in[2] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_in[2]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_in[2] .lut_mask = 16'h0000;
- defparam \gpio0_io_in[2] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X56_Y5_N6
- cycloneive_lcell_comb \gpio0_io_in[3] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_in[3]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_in[3] .lut_mask = 16'h0000;
- defparam \gpio0_io_in[3] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X56_Y5_N8
- cycloneive_lcell_comb \gpio0_io_in[4] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_in[4]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_in[4] .lut_mask = 16'h0000;
- defparam \gpio0_io_in[4] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X56_Y5_N10
- cycloneive_lcell_comb \gpio0_io_in[5] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_in[5]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_in[5] .lut_mask = 16'h0000;
- defparam \gpio0_io_in[5] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X56_Y5_N12
- cycloneive_lcell_comb \gpio0_io_in[6] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_in[6]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_in[6] .lut_mask = 16'h0000;
- defparam \gpio0_io_in[6] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X56_Y5_N14
- cycloneive_lcell_comb \gpio0_io_in[7] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio0_io_in[7]),
- .cout());
- // synopsys translate_off
- defparam \gpio0_io_in[7] .lut_mask = 16'h0000;
- defparam \gpio0_io_in[7] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N0
- cycloneive_lcell_comb \gpio4_io_in[0] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio4_io_in[0]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_in[0] .lut_mask = 16'h0000;
- defparam \gpio4_io_in[0] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N2
- cycloneive_lcell_comb \gpio4_io_in[1] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\GPIO4_1~input_o ),
- .cin(gnd),
- .combout(gpio4_io_in[1]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_in[1] .lut_mask = 16'hFF00;
- defparam \gpio4_io_in[1] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N4
- cycloneive_lcell_comb \gpio4_io_in[2] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\GPIO4_2~input_o ),
- .cin(gnd),
- .combout(gpio4_io_in[2]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_in[2] .lut_mask = 16'hFF00;
- defparam \gpio4_io_in[2] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N6
- cycloneive_lcell_comb \gpio4_io_in[3] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio4_io_in[3]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_in[3] .lut_mask = 16'h0000;
- defparam \gpio4_io_in[3] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N8
- cycloneive_lcell_comb \gpio4_io_in[4] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio4_io_in[4]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_in[4] .lut_mask = 16'h0000;
- defparam \gpio4_io_in[4] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N10
- cycloneive_lcell_comb \gpio4_io_in[5] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio4_io_in[5]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_in[5] .lut_mask = 16'h0000;
- defparam \gpio4_io_in[5] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N12
- cycloneive_lcell_comb \gpio4_io_in[6] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio4_io_in[6]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_in[6] .lut_mask = 16'h0000;
- defparam \gpio4_io_in[6] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X45_Y4_N14
- cycloneive_lcell_comb \gpio4_io_in[7] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio4_io_in[7]),
- .cout());
- // synopsys translate_off
- defparam \gpio4_io_in[7] .lut_mask = 16'h0000;
- defparam \gpio4_io_in[7] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X47_Y4_N0
- cycloneive_lcell_comb \gpio6_io_in[0] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio6_io_in[0]),
- .cout());
- // synopsys translate_off
- defparam \gpio6_io_in[0] .lut_mask = 16'h0000;
- defparam \gpio6_io_in[0] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X47_Y4_N2
- cycloneive_lcell_comb \gpio6_io_in[1] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(\UART0_UARTRXD~input_o ),
- .cin(gnd),
- .combout(gpio6_io_in[1]),
- .cout());
- // synopsys translate_off
- defparam \gpio6_io_in[1] .lut_mask = 16'hFF00;
- defparam \gpio6_io_in[1] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X47_Y4_N4
- cycloneive_lcell_comb \gpio6_io_in[2] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio6_io_in[2]),
- .cout());
- // synopsys translate_off
- defparam \gpio6_io_in[2] .lut_mask = 16'h0000;
- defparam \gpio6_io_in[2] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X47_Y4_N6
- cycloneive_lcell_comb \gpio6_io_in[3] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio6_io_in[3]),
- .cout());
- // synopsys translate_off
- defparam \gpio6_io_in[3] .lut_mask = 16'h0000;
- defparam \gpio6_io_in[3] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X47_Y4_N8
- cycloneive_lcell_comb \gpio6_io_in[4] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio6_io_in[4]),
- .cout());
- // synopsys translate_off
- defparam \gpio6_io_in[4] .lut_mask = 16'h0000;
- defparam \gpio6_io_in[4] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X47_Y4_N10
- cycloneive_lcell_comb \gpio6_io_in[5] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio6_io_in[5]),
- .cout());
- // synopsys translate_off
- defparam \gpio6_io_in[5] .lut_mask = 16'h0000;
- defparam \gpio6_io_in[5] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X47_Y4_N12
- cycloneive_lcell_comb \gpio6_io_in[6] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio6_io_in[6]),
- .cout());
- // synopsys translate_off
- defparam \gpio6_io_in[6] .lut_mask = 16'h0000;
- defparam \gpio6_io_in[6] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X47_Y4_N14
- cycloneive_lcell_comb \gpio6_io_in[7] (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(gpio6_io_in[7]),
- .cout());
- // synopsys translate_off
- defparam \gpio6_io_in[7] .lut_mask = 16'h0000;
- defparam \gpio6_io_in[7] .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X57_Y8_N0
- cycloneive_lcell_comb \~GND (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(\~GND~combout ),
- .cout());
- // synopsys translate_off
- defparam \~GND .lut_mask = 16'h0000;
- defparam \~GND .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: IOIBUF_X76_Y0_N1
- cycloneive_io_ibuf \PIN_HSE~input (
- .i(PIN_HSE),
- .ibar(gnd),
- .o(\PIN_HSE~input_o ));
- // synopsys translate_off
- defparam \PIN_HSE~input .bus_hold = "false";
- defparam \PIN_HSE~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X16_Y62_N8
- cycloneive_io_ibuf \BAUD_RATE~input (
- .i(BAUD_RATE),
- .ibar(gnd),
- .o(\BAUD_RATE~input_o ));
- // synopsys translate_off
- defparam \BAUD_RATE~input .bus_hold = "false";
- defparam \BAUD_RATE~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X0_Y47_N8
- cycloneive_io_ibuf \TEST_SINGLE~input (
- .i(TEST_SINGLE),
- .ibar(gnd),
- .o(\TEST_SINGLE~input_o ));
- // synopsys translate_off
- defparam \TEST_SINGLE~input .bus_hold = "false";
- defparam \TEST_SINGLE~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X92_Y0_N8
- cycloneive_io_ibuf \UART1_RX~input (
- .i(UART1_RX),
- .ibar(gnd),
- .o(\UART1_RX~input_o ));
- // synopsys translate_off
- defparam \UART1_RX~input .bus_hold = "false";
- defparam \UART1_RX~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X5_Y62_N1
- cycloneive_io_ibuf \UART1_TX~input (
- .i(UART1_TX),
- .ibar(gnd),
- .o(\UART1_TX~input_o ));
- // synopsys translate_off
- defparam \UART1_TX~input .bus_hold = "false";
- defparam \UART1_TX~input .simulate_z_as = "z";
- // synopsys translate_on
- // Location: IOIBUF_X56_Y0_N22
- cycloneive_io_ibuf \so_io1~input (
- .i(so_io1),
- .ibar(gnd),
- .o(\so_io1~input_o ));
- // synopsys translate_off
- defparam \so_io1~input .bus_hold = "false";
- defparam \so_io1~input .simulate_z_as = "z";
- // synopsys translate_on
- assign SPI0_CSN = \SPI0_CSN~output_o ;
- assign SPI0_SCK = \SPI0_SCK~output_o ;
- assign UART0_UARTTXD = \UART0_UARTTXD~output_o ;
- assign BAUD_RATE = \BAUD_RATE~output_o ;
- assign GPIO4_1 = \GPIO4_1~output_o ;
- assign GPIO4_2 = \GPIO4_2~output_o ;
- assign SPI0_SI_IO0 = \SPI0_SI_IO0~output_o ;
- assign TEST_SINGLE = \TEST_SINGLE~output_o ;
- assign UART1_RX = \UART1_RX~output_o ;
- assign UART1_TX = \UART1_TX~output_o ;
- assign so_io1 = \so_io1~output_o ;
- endmodule
- module alta_rv32 (
- sys_clk,
- mem_ahb_hready,
- mem_ahb_hreadyout,
- mem_ahb_htrans,
- mem_ahb_hsize,
- mem_ahb_hburst,
- mem_ahb_hwrite,
- mem_ahb_haddr,
- mem_ahb_hwdata,
- mem_ahb_hresp,
- mem_ahb_hrdata,
- slave_ahb_hsel,
- slave_ahb_hready,
- slave_ahb_hreadyout,
- slave_ahb_htrans,
- slave_ahb_hsize,
- slave_ahb_hburst,
- slave_ahb_hwrite,
- slave_ahb_haddr,
- slave_ahb_hwdata,
- slave_ahb_hresp,
- slave_ahb_hrdata,
- gpio0_io_in,
- gpio0_io_out_data,
- gpio0_io_out_en,
- gpio1_io_in,
- gpio1_io_out_data,
- gpio1_io_out_en,
- sys_ctrl_clkSource,
- sys_ctrl_hseEnable,
- sys_ctrl_hseBypass,
- sys_ctrl_pllEnable,
- sys_ctrl_pllReady,
- sys_ctrl_sleep,
- sys_ctrl_stop,
- sys_ctrl_standby,
- gpio2_io_in,
- gpio2_io_out_data,
- gpio2_io_out_en,
- gpio3_io_in,
- gpio3_io_out_data,
- gpio3_io_out_en,
- gpio4_io_in,
- gpio4_io_out_data,
- gpio4_io_out_en,
- gpio5_io_in,
- gpio5_io_out_data,
- gpio5_io_out_en,
- gpio6_io_in,
- gpio6_io_out_data,
- gpio6_io_out_en,
- gpio7_io_in,
- gpio7_io_out_data,
- gpio7_io_out_en,
- gpio8_io_in,
- gpio8_io_out_data,
- gpio8_io_out_en,
- gpio9_io_in,
- gpio9_io_out_data,
- gpio9_io_out_en,
- ext_resetn,
- resetn_out,
- dmactive,
- swj_JTAGNSW,
- swj_JTAGSTATE,
- swj_JTAGIR,
- ext_int,
- ext_dma_DMACBREQ,
- ext_dma_DMACLBREQ,
- ext_dma_DMACSREQ,
- ext_dma_DMACLSREQ,
- ext_dma_DMACCLR,
- ext_dma_DMACTC,
- local_int,
- test_mode,
- usb0_xcvr_clk,
- usb0_id,
- devpor,
- devclrn,
- devoe);
- input sys_clk;
- output mem_ahb_hready;
- input mem_ahb_hreadyout;
- output [1:0] mem_ahb_htrans;
- output [2:0] mem_ahb_hsize;
- output [2:0] mem_ahb_hburst;
- output mem_ahb_hwrite;
- output [31:0] mem_ahb_haddr;
- output [31:0] mem_ahb_hwdata;
- input mem_ahb_hresp;
- input [31:0] mem_ahb_hrdata;
- input slave_ahb_hsel;
- input slave_ahb_hready;
- output slave_ahb_hreadyout;
- input [1:0] slave_ahb_htrans;
- input [2:0] slave_ahb_hsize;
- input [2:0] slave_ahb_hburst;
- input slave_ahb_hwrite;
- input [31:0] slave_ahb_haddr;
- input [31:0] slave_ahb_hwdata;
- output slave_ahb_hresp;
- output [31:0] slave_ahb_hrdata;
- input [7:0] gpio0_io_in;
- output [7:0] gpio0_io_out_data;
- output [7:0] gpio0_io_out_en;
- input [7:0] gpio1_io_in;
- output [7:0] gpio1_io_out_data;
- output [7:0] gpio1_io_out_en;
- output [1:0] sys_ctrl_clkSource;
- output sys_ctrl_hseEnable;
- output sys_ctrl_hseBypass;
- output sys_ctrl_pllEnable;
- input sys_ctrl_pllReady;
- output sys_ctrl_sleep;
- output sys_ctrl_stop;
- output sys_ctrl_standby;
- input [7:0] gpio2_io_in;
- output [7:0] gpio2_io_out_data;
- output [7:0] gpio2_io_out_en;
- input [7:0] gpio3_io_in;
- output [7:0] gpio3_io_out_data;
- output [7:0] gpio3_io_out_en;
- input [7:0] gpio4_io_in;
- output [7:0] gpio4_io_out_data;
- output [7:0] gpio4_io_out_en;
- input [7:0] gpio5_io_in;
- output [7:0] gpio5_io_out_data;
- output [7:0] gpio5_io_out_en;
- input [7:0] gpio6_io_in;
- output [7:0] gpio6_io_out_data;
- output [7:0] gpio6_io_out_en;
- input [7:0] gpio7_io_in;
- output [7:0] gpio7_io_out_data;
- output [7:0] gpio7_io_out_en;
- input [7:0] gpio8_io_in;
- output [7:0] gpio8_io_out_data;
- output [7:0] gpio8_io_out_en;
- input [7:0] gpio9_io_in;
- output [7:0] gpio9_io_out_data;
- output [7:0] gpio9_io_out_en;
- input ext_resetn;
- output resetn_out;
- output dmactive;
- output swj_JTAGNSW;
- output [3:0] swj_JTAGSTATE;
- output [3:0] swj_JTAGIR;
- input [7:0] ext_int;
- input [3:0] ext_dma_DMACBREQ;
- input [3:0] ext_dma_DMACLBREQ;
- input [3:0] ext_dma_DMACSREQ;
- input [3:0] ext_dma_DMACLSREQ;
- output [3:0] ext_dma_DMACCLR;
- output [3:0] ext_dma_DMACTC;
- input [3:0] local_int;
- input [1:0] test_mode;
- input usb0_xcvr_clk;
- input usb0_id;
- // Design Ports Information
- input devpor;
- input devclrn;
- input devoe;
- wire gnd;
- wire vcc;
- wire unknown;
- assign gnd = 1'b0;
- assign vcc = 1'b1;
- assign unknown = 1'bx;
- wire \~GND~combout ;
- wire \sys_clk~QIC_DANGLING_PORT_combout ;
- // Location: LCCOMB_X57_Y7_N30
- cycloneive_lcell_comb \~GND (
- // Equation(s):
- // \~GND~combout = GND
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(gnd),
- .cin(gnd),
- .combout(\~GND~combout ),
- .cout());
- // synopsys translate_off
- defparam \~GND .lut_mask = 16'h0000;
- defparam \~GND .sum_lutc_input = "datac";
- // synopsys translate_on
- // Location: LCCOMB_X57_Y1_N0
- cycloneive_lcell_comb \sys_clk~QIC_DANGLING_PORT (
- // Equation(s):
- .dataa(gnd),
- .datab(gnd),
- .datac(gnd),
- .datad(sys_clk),
- .cin(gnd),
- .combout(\sys_clk~QIC_DANGLING_PORT_combout ),
- .cout());
- // synopsys translate_off
- defparam \sys_clk~QIC_DANGLING_PORT .lut_mask = 16'hFF00;
- defparam \sys_clk~QIC_DANGLING_PORT .sum_lutc_input = "datac";
- // synopsys translate_on
- assign mem_ahb_hready = mem_ahb_hresp;
- assign mem_ahb_htrans[0] = mem_ahb_hresp;
- assign mem_ahb_htrans[1] = mem_ahb_hresp;
- assign mem_ahb_hsize[0] = mem_ahb_hresp;
- assign mem_ahb_hsize[1] = mem_ahb_hresp;
- assign mem_ahb_hsize[2] = mem_ahb_hresp;
- assign mem_ahb_hburst[0] = mem_ahb_hresp;
- assign mem_ahb_hburst[1] = mem_ahb_hresp;
- assign mem_ahb_hburst[2] = mem_ahb_hresp;
- assign mem_ahb_hwrite = mem_ahb_hresp;
- assign mem_ahb_haddr[0] = mem_ahb_hrdata[0];
- assign mem_ahb_haddr[1] = mem_ahb_hrdata[1];
- assign mem_ahb_haddr[2] = mem_ahb_hrdata[2];
- assign mem_ahb_haddr[3] = mem_ahb_hrdata[3];
- assign mem_ahb_haddr[4] = mem_ahb_hrdata[4];
- assign mem_ahb_haddr[5] = mem_ahb_hrdata[5];
- assign mem_ahb_haddr[6] = mem_ahb_hrdata[6];
- assign mem_ahb_haddr[7] = mem_ahb_hrdata[7];
- assign mem_ahb_haddr[8] = mem_ahb_hrdata[8];
- assign mem_ahb_haddr[9] = mem_ahb_hrdata[9];
- assign mem_ahb_haddr[10] = mem_ahb_hrdata[10];
- assign mem_ahb_haddr[11] = mem_ahb_hrdata[11];
- assign mem_ahb_haddr[12] = mem_ahb_hrdata[12];
- assign mem_ahb_haddr[13] = mem_ahb_hrdata[13];
- assign mem_ahb_haddr[14] = mem_ahb_hrdata[14];
- assign mem_ahb_haddr[15] = mem_ahb_hrdata[15];
- assign mem_ahb_haddr[16] = mem_ahb_hrdata[16];
- assign mem_ahb_haddr[17] = mem_ahb_hrdata[17];
- assign mem_ahb_haddr[18] = mem_ahb_hrdata[18];
- assign mem_ahb_haddr[19] = mem_ahb_hrdata[19];
- assign mem_ahb_haddr[20] = mem_ahb_hrdata[20];
- assign mem_ahb_haddr[21] = mem_ahb_hrdata[21];
- assign mem_ahb_haddr[22] = mem_ahb_hrdata[22];
- assign mem_ahb_haddr[23] = mem_ahb_hrdata[23];
- assign mem_ahb_haddr[24] = mem_ahb_hrdata[24];
- assign mem_ahb_haddr[25] = mem_ahb_hrdata[25];
- assign mem_ahb_haddr[26] = mem_ahb_hrdata[26];
- assign mem_ahb_haddr[27] = mem_ahb_hrdata[27];
- assign mem_ahb_haddr[28] = mem_ahb_hrdata[28];
- assign mem_ahb_haddr[29] = mem_ahb_hrdata[29];
- assign mem_ahb_haddr[30] = mem_ahb_hrdata[30];
- assign mem_ahb_haddr[31] = mem_ahb_hrdata[31];
- assign mem_ahb_hwdata[0] = mem_ahb_hrdata[0];
- assign mem_ahb_hwdata[1] = mem_ahb_hrdata[1];
- assign mem_ahb_hwdata[2] = mem_ahb_hrdata[2];
- assign mem_ahb_hwdata[3] = mem_ahb_hrdata[3];
- assign mem_ahb_hwdata[4] = mem_ahb_hrdata[4];
- assign mem_ahb_hwdata[5] = mem_ahb_hrdata[5];
- assign mem_ahb_hwdata[6] = mem_ahb_hrdata[6];
- assign mem_ahb_hwdata[7] = mem_ahb_hrdata[7];
- assign mem_ahb_hwdata[8] = mem_ahb_hrdata[8];
- assign mem_ahb_hwdata[9] = mem_ahb_hrdata[9];
- assign mem_ahb_hwdata[10] = mem_ahb_hrdata[10];
- assign mem_ahb_hwdata[11] = mem_ahb_hrdata[11];
- assign mem_ahb_hwdata[12] = mem_ahb_hrdata[12];
- assign mem_ahb_hwdata[13] = mem_ahb_hrdata[13];
- assign mem_ahb_hwdata[14] = mem_ahb_hrdata[14];
- assign mem_ahb_hwdata[15] = mem_ahb_hrdata[15];
- assign mem_ahb_hwdata[16] = mem_ahb_hrdata[16];
- assign mem_ahb_hwdata[17] = mem_ahb_hrdata[17];
- assign mem_ahb_hwdata[18] = mem_ahb_hrdata[18];
- assign mem_ahb_hwdata[19] = mem_ahb_hrdata[19];
- assign mem_ahb_hwdata[20] = mem_ahb_hrdata[20];
- assign mem_ahb_hwdata[21] = mem_ahb_hrdata[21];
- assign mem_ahb_hwdata[22] = mem_ahb_hrdata[22];
- assign mem_ahb_hwdata[23] = mem_ahb_hrdata[23];
- assign mem_ahb_hwdata[24] = mem_ahb_hrdata[24];
- assign mem_ahb_hwdata[25] = mem_ahb_hrdata[25];
- assign mem_ahb_hwdata[26] = mem_ahb_hrdata[26];
- assign mem_ahb_hwdata[27] = mem_ahb_hrdata[27];
- assign mem_ahb_hwdata[28] = mem_ahb_hrdata[28];
- assign mem_ahb_hwdata[29] = mem_ahb_hrdata[29];
- assign mem_ahb_hwdata[30] = mem_ahb_hrdata[30];
- assign mem_ahb_hwdata[31] = mem_ahb_hrdata[31];
- assign slave_ahb_hreadyout = slave_ahb_hsel;
- assign slave_ahb_hresp = slave_ahb_hsel;
- assign slave_ahb_hrdata[0] = slave_ahb_haddr[0];
- assign slave_ahb_hrdata[1] = slave_ahb_haddr[1];
- assign slave_ahb_hrdata[2] = slave_ahb_haddr[2];
- assign slave_ahb_hrdata[3] = slave_ahb_haddr[3];
- assign slave_ahb_hrdata[4] = slave_ahb_haddr[4];
- assign slave_ahb_hrdata[5] = slave_ahb_haddr[5];
- assign slave_ahb_hrdata[6] = slave_ahb_haddr[6];
- assign slave_ahb_hrdata[7] = slave_ahb_haddr[7];
- assign slave_ahb_hrdata[8] = slave_ahb_haddr[8];
- assign slave_ahb_hrdata[9] = slave_ahb_haddr[9];
- assign slave_ahb_hrdata[10] = slave_ahb_haddr[10];
- assign slave_ahb_hrdata[11] = slave_ahb_haddr[11];
- assign slave_ahb_hrdata[12] = slave_ahb_haddr[12];
- assign slave_ahb_hrdata[13] = slave_ahb_haddr[13];
- assign slave_ahb_hrdata[14] = slave_ahb_haddr[14];
- assign slave_ahb_hrdata[15] = slave_ahb_haddr[15];
- assign slave_ahb_hrdata[16] = slave_ahb_haddr[16];
- assign slave_ahb_hrdata[17] = slave_ahb_haddr[17];
- assign slave_ahb_hrdata[18] = slave_ahb_haddr[18];
- assign slave_ahb_hrdata[19] = slave_ahb_haddr[19];
- assign slave_ahb_hrdata[20] = slave_ahb_haddr[20];
- assign slave_ahb_hrdata[21] = slave_ahb_haddr[21];
- assign slave_ahb_hrdata[22] = slave_ahb_haddr[22];
- assign slave_ahb_hrdata[23] = slave_ahb_haddr[23];
- assign slave_ahb_hrdata[24] = slave_ahb_haddr[24];
- assign slave_ahb_hrdata[25] = slave_ahb_haddr[25];
- assign slave_ahb_hrdata[26] = slave_ahb_haddr[26];
- assign slave_ahb_hrdata[27] = slave_ahb_haddr[27];
- assign slave_ahb_hrdata[28] = slave_ahb_haddr[28];
- assign slave_ahb_hrdata[29] = slave_ahb_haddr[29];
- assign slave_ahb_hrdata[30] = slave_ahb_haddr[30];
- assign slave_ahb_hrdata[31] = slave_ahb_haddr[31];
- assign gpio0_io_out_data[0] = \~GND~combout ;
- assign gpio0_io_out_data[1] = \~GND~combout ;
- assign gpio0_io_out_data[2] = \~GND~combout ;
- assign gpio0_io_out_data[3] = \~GND~combout ;
- assign gpio0_io_out_data[4] = \~GND~combout ;
- assign gpio0_io_out_data[5] = \~GND~combout ;
- assign gpio0_io_out_data[6] = \~GND~combout ;
- assign gpio0_io_out_data[7] = \~GND~combout ;
- assign gpio0_io_out_en[0] = \~GND~combout ;
- assign gpio0_io_out_en[1] = \~GND~combout ;
- assign gpio0_io_out_en[2] = \~GND~combout ;
- assign gpio0_io_out_en[3] = \~GND~combout ;
- assign gpio0_io_out_en[4] = \~GND~combout ;
- assign gpio0_io_out_en[5] = \~GND~combout ;
- assign gpio0_io_out_en[6] = \~GND~combout ;
- assign gpio0_io_out_en[7] = \~GND~combout ;
- assign gpio1_io_out_data[0] = \~GND~combout ;
- assign gpio1_io_out_data[1] = \~GND~combout ;
- assign gpio1_io_out_data[2] = \~GND~combout ;
- assign gpio1_io_out_data[3] = \~GND~combout ;
- assign gpio1_io_out_data[4] = \~GND~combout ;
- assign gpio1_io_out_data[5] = \~GND~combout ;
- assign gpio1_io_out_data[6] = \~GND~combout ;
- assign gpio1_io_out_data[7] = \~GND~combout ;
- assign gpio1_io_out_en[0] = \~GND~combout ;
- assign gpio1_io_out_en[1] = \~GND~combout ;
- assign gpio1_io_out_en[2] = \~GND~combout ;
- assign gpio1_io_out_en[3] = \~GND~combout ;
- assign gpio1_io_out_en[4] = \~GND~combout ;
- assign gpio1_io_out_en[5] = \~GND~combout ;
- assign gpio1_io_out_en[6] = \~GND~combout ;
- assign gpio1_io_out_en[7] = \~GND~combout ;
- assign sys_ctrl_clkSource[0] = usb0_xcvr_clk;
- assign sys_ctrl_clkSource[1] = sys_ctrl_pllReady;
- assign sys_ctrl_hseEnable = sys_ctrl_pllReady;
- assign sys_ctrl_hseBypass = sys_ctrl_pllReady;
- assign sys_ctrl_pllEnable = sys_ctrl_pllReady;
- assign sys_ctrl_sleep = sys_ctrl_pllReady;
- assign sys_ctrl_stop = sys_ctrl_pllReady;
- assign sys_ctrl_standby = sys_ctrl_pllReady;
- assign gpio2_io_out_data[0] = \~GND~combout ;
- assign gpio2_io_out_data[1] = \~GND~combout ;
- assign gpio2_io_out_data[2] = \~GND~combout ;
- assign gpio2_io_out_data[3] = \~GND~combout ;
- assign gpio2_io_out_data[4] = \~GND~combout ;
- assign gpio2_io_out_data[5] = \~GND~combout ;
- assign gpio2_io_out_data[6] = \~GND~combout ;
- assign gpio2_io_out_data[7] = \~GND~combout ;
- assign gpio2_io_out_en[0] = \~GND~combout ;
- assign gpio2_io_out_en[1] = \~GND~combout ;
- assign gpio2_io_out_en[2] = \~GND~combout ;
- assign gpio2_io_out_en[3] = \~GND~combout ;
- assign gpio2_io_out_en[4] = \~GND~combout ;
- assign gpio2_io_out_en[5] = \~GND~combout ;
- assign gpio2_io_out_en[6] = \~GND~combout ;
- assign gpio2_io_out_en[7] = \~GND~combout ;
- assign gpio3_io_out_data[0] = \~GND~combout ;
- assign gpio3_io_out_data[1] = \~GND~combout ;
- assign gpio3_io_out_data[2] = \~GND~combout ;
- assign gpio3_io_out_data[3] = \~GND~combout ;
- assign gpio3_io_out_data[4] = \~GND~combout ;
- assign gpio3_io_out_data[5] = \~GND~combout ;
- assign gpio3_io_out_data[6] = \~GND~combout ;
- assign gpio3_io_out_data[7] = \~GND~combout ;
- assign gpio3_io_out_en[0] = \~GND~combout ;
- assign gpio3_io_out_en[1] = \~GND~combout ;
- assign gpio3_io_out_en[2] = \~GND~combout ;
- assign gpio3_io_out_en[3] = \~GND~combout ;
- assign gpio3_io_out_en[4] = \~GND~combout ;
- assign gpio3_io_out_en[5] = \~GND~combout ;
- assign gpio3_io_out_en[6] = \~GND~combout ;
- assign gpio3_io_out_en[7] = \~GND~combout ;
- assign gpio4_io_out_data[0] = \~GND~combout ;
- assign gpio4_io_out_data[1] = \~GND~combout ;
- assign gpio4_io_out_data[2] = \~GND~combout ;
- assign gpio4_io_out_data[3] = \~GND~combout ;
- assign gpio4_io_out_data[4] = \~GND~combout ;
- assign gpio4_io_out_data[5] = \~GND~combout ;
- assign gpio4_io_out_data[6] = \~GND~combout ;
- assign gpio4_io_out_data[7] = \~GND~combout ;
- assign gpio4_io_out_en[0] = \~GND~combout ;
- assign gpio4_io_out_en[1] = \~GND~combout ;
- assign gpio4_io_out_en[2] = \~GND~combout ;
- assign gpio4_io_out_en[3] = \~GND~combout ;
- assign gpio4_io_out_en[4] = \~GND~combout ;
- assign gpio4_io_out_en[5] = \~GND~combout ;
- assign gpio4_io_out_en[6] = \~GND~combout ;
- assign gpio4_io_out_en[7] = \~GND~combout ;
- assign gpio5_io_out_data[0] = \~GND~combout ;
- assign gpio5_io_out_data[1] = \~GND~combout ;
- assign gpio5_io_out_data[2] = \~GND~combout ;
- assign gpio5_io_out_data[3] = \~GND~combout ;
- assign gpio5_io_out_data[4] = \~GND~combout ;
- assign gpio5_io_out_data[5] = \~GND~combout ;
- assign gpio5_io_out_data[6] = \~GND~combout ;
- assign gpio5_io_out_data[7] = \~GND~combout ;
- assign gpio5_io_out_en[0] = \~GND~combout ;
- assign gpio5_io_out_en[1] = \~GND~combout ;
- assign gpio5_io_out_en[2] = \~GND~combout ;
- assign gpio5_io_out_en[3] = \~GND~combout ;
- assign gpio5_io_out_en[4] = \~GND~combout ;
- assign gpio5_io_out_en[5] = \~GND~combout ;
- assign gpio5_io_out_en[6] = \~GND~combout ;
- assign gpio5_io_out_en[7] = \~GND~combout ;
- assign gpio6_io_out_data[0] = \~GND~combout ;
- assign gpio6_io_out_data[1] = \~GND~combout ;
- assign gpio6_io_out_data[2] = \~GND~combout ;
- assign gpio6_io_out_data[3] = \~GND~combout ;
- assign gpio6_io_out_data[4] = \~GND~combout ;
- assign gpio6_io_out_data[5] = \~GND~combout ;
- assign gpio6_io_out_data[6] = \~GND~combout ;
- assign gpio6_io_out_data[7] = \~GND~combout ;
- assign gpio6_io_out_en[0] = \~GND~combout ;
- assign gpio6_io_out_en[1] = \~GND~combout ;
- assign gpio6_io_out_en[2] = \~GND~combout ;
- assign gpio6_io_out_en[3] = \~GND~combout ;
- assign gpio6_io_out_en[4] = \~GND~combout ;
- assign gpio6_io_out_en[5] = \~GND~combout ;
- assign gpio6_io_out_en[6] = \~GND~combout ;
- assign gpio6_io_out_en[7] = \~GND~combout ;
- assign gpio7_io_out_data[0] = \~GND~combout ;
- assign gpio7_io_out_data[1] = \~GND~combout ;
- assign gpio7_io_out_data[2] = \~GND~combout ;
- assign gpio7_io_out_data[3] = \~GND~combout ;
- assign gpio7_io_out_data[4] = \~GND~combout ;
- assign gpio7_io_out_data[5] = \~GND~combout ;
- assign gpio7_io_out_data[6] = \~GND~combout ;
- assign gpio7_io_out_data[7] = \~GND~combout ;
- assign gpio7_io_out_en[0] = \~GND~combout ;
- assign gpio7_io_out_en[1] = \~GND~combout ;
- assign gpio7_io_out_en[2] = \~GND~combout ;
- assign gpio7_io_out_en[3] = \~GND~combout ;
- assign gpio7_io_out_en[4] = \~GND~combout ;
- assign gpio7_io_out_en[5] = \~GND~combout ;
- assign gpio7_io_out_en[6] = \~GND~combout ;
- assign gpio7_io_out_en[7] = \~GND~combout ;
- assign gpio8_io_out_data[0] = \~GND~combout ;
- assign gpio8_io_out_data[1] = \~GND~combout ;
- assign gpio8_io_out_data[2] = \~GND~combout ;
- assign gpio8_io_out_data[3] = \~GND~combout ;
- assign gpio8_io_out_data[4] = \~GND~combout ;
- assign gpio8_io_out_data[5] = \~GND~combout ;
- assign gpio8_io_out_data[6] = \~GND~combout ;
- assign gpio8_io_out_data[7] = \~GND~combout ;
- assign gpio8_io_out_en[0] = \~GND~combout ;
- assign gpio8_io_out_en[1] = \~GND~combout ;
- assign gpio8_io_out_en[2] = \~GND~combout ;
- assign gpio8_io_out_en[3] = \~GND~combout ;
- assign gpio8_io_out_en[4] = \~GND~combout ;
- assign gpio8_io_out_en[5] = \~GND~combout ;
- assign gpio8_io_out_en[6] = \~GND~combout ;
- assign gpio8_io_out_en[7] = \~GND~combout ;
- assign gpio9_io_out_data[0] = \~GND~combout ;
- assign gpio9_io_out_data[1] = \~GND~combout ;
- assign gpio9_io_out_data[2] = \~GND~combout ;
- assign gpio9_io_out_data[3] = \~GND~combout ;
- assign gpio9_io_out_data[4] = \~GND~combout ;
- assign gpio9_io_out_data[5] = \~GND~combout ;
- assign gpio9_io_out_data[6] = \~GND~combout ;
- assign gpio9_io_out_data[7] = \~GND~combout ;
- assign gpio9_io_out_en[0] = \~GND~combout ;
- assign gpio9_io_out_en[1] = \~GND~combout ;
- assign gpio9_io_out_en[2] = \~GND~combout ;
- assign gpio9_io_out_en[3] = \~GND~combout ;
- assign gpio9_io_out_en[4] = \~GND~combout ;
- assign gpio9_io_out_en[5] = \~GND~combout ;
- assign gpio9_io_out_en[6] = \~GND~combout ;
- assign gpio9_io_out_en[7] = \~GND~combout ;
- assign resetn_out = ext_resetn;
- assign dmactive = \~GND~combout ;
- assign swj_JTAGNSW = \~GND~combout ;
- assign swj_JTAGSTATE[0] = \~GND~combout ;
- assign swj_JTAGSTATE[1] = \~GND~combout ;
- assign swj_JTAGSTATE[2] = \~GND~combout ;
- assign swj_JTAGSTATE[3] = \~GND~combout ;
- assign swj_JTAGIR[0] = \~GND~combout ;
- assign swj_JTAGIR[1] = \~GND~combout ;
- assign swj_JTAGIR[2] = \~GND~combout ;
- assign swj_JTAGIR[3] = \~GND~combout ;
- assign ext_dma_DMACCLR[0] = ext_dma_DMACBREQ[0];
- assign ext_dma_DMACCLR[1] = ext_dma_DMACBREQ[1];
- assign ext_dma_DMACCLR[2] = ext_dma_DMACBREQ[2];
- assign ext_dma_DMACCLR[3] = ext_dma_DMACBREQ[3];
- assign ext_dma_DMACTC[0] = ext_dma_DMACBREQ[0];
- assign ext_dma_DMACTC[1] = ext_dma_DMACBREQ[1];
- assign ext_dma_DMACTC[2] = ext_dma_DMACBREQ[2];
- assign ext_dma_DMACTC[3] = ext_dma_DMACBREQ[3];
- endmodule
- module hard_block (
- hbo_22_f9ff3d300b43c0f2_bp,
- hbo_13_a8f89aa4d95b80e7_bp,
- hbi_272_0_9cb2c0024f9919c5_bp,
- hbi_272_1_9cb2c0024f9919c5_bp,
- hbi_71_0_14f6b4c97af9700f_bp,
- hbi_69_0_9cb2c0024f9919c5_bp,
- hbi_7_0_14f6b4c97af9700f_bp,
- devpor,
- devclrn,
- devoe);
- output hbo_22_f9ff3d300b43c0f2_bp;
- output hbo_13_a8f89aa4d95b80e7_bp;
- input hbi_272_0_9cb2c0024f9919c5_bp;
- input hbi_272_1_9cb2c0024f9919c5_bp;
- input hbi_71_0_14f6b4c97af9700f_bp;
- input hbi_69_0_9cb2c0024f9919c5_bp;
- input hbi_7_0_14f6b4c97af9700f_bp;
- // Design Ports Information
- // ~ALTERA_ASDO_DATA1~ => Location: PIN_F4, I/O Standard: 3.3-V LVTTL, Current Strength: Default
- // ~ALTERA_FLASH_nCE_nCSO~ => Location: PIN_E2, I/O Standard: 3.3-V LVTTL, Current Strength: Default
- // ~ALTERA_DCLK~ => Location: PIN_P3, I/O Standard: 3.3-V LVTTL, Current Strength: Default
- // ~ALTERA_DATA0~ => Location: PIN_N7, I/O Standard: 3.3-V LVTTL, Current Strength: Default
- // ~ALTERA_nCEO~ => Location: PIN_P28, I/O Standard: 3.3-V LVTTL, Current Strength: 8mA
- input devpor;
- input devclrn;
- input devoe;
- wire gnd;
- wire vcc;
- wire unknown;
- assign gnd = 1'b0;
- assign vcc = 1'b1;
- assign unknown = 1'bx;
- wire \gclksw_inst|clkout ;
- wire \pll_inst|auto_generated|pll1~LOCKED ;
- wire \pll_inst|auto_generated|pll1~FBOUT ;
- wire [4:0] \pll_inst|auto_generated|clk ;
- wire [4:0] \pll_inst|auto_generated|pll1_CLK_bus ;
- assign \pll_inst|auto_generated|clk [0] = \pll_inst|auto_generated|pll1_CLK_bus [0];
- assign \pll_inst|auto_generated|clk [1] = \pll_inst|auto_generated|pll1_CLK_bus [1];
- assign \pll_inst|auto_generated|clk [2] = \pll_inst|auto_generated|pll1_CLK_bus [2];
- assign \pll_inst|auto_generated|clk [3] = \pll_inst|auto_generated|pll1_CLK_bus [3];
- assign \pll_inst|auto_generated|clk [4] = \pll_inst|auto_generated|pll1_CLK_bus [4];
- // Location: CLKCTRL_G3
- cycloneive_clkctrl \gclksw_inst|gclk_switch (
- .ena(vcc),
- .inclk({vcc,\pll_inst|auto_generated|clk [0],vcc,hbi_69_0_9cb2c0024f9919c5_bp}),
- .clkselect({hbi_272_1_9cb2c0024f9919c5_bp,hbi_272_0_9cb2c0024f9919c5_bp}),
- .devclrn(devclrn),
- .devpor(devpor),
- .outclk(\gclksw_inst|clkout ));
- // synopsys translate_off
- defparam \gclksw_inst|gclk_switch .clock_type = "global clock";
- defparam \gclksw_inst|gclk_switch .ena_register_mode = "none";
- // synopsys translate_on
- // Location: PLL_1
- cycloneive_pll \pll_inst|auto_generated|pll1 (
- .areset(hbi_71_0_14f6b4c97af9700f_bp),
- .pfdena(vcc),
- .fbin(\pll_inst|auto_generated|pll1~FBOUT ),
- .phaseupdown(gnd),
- .phasestep(gnd),
- .scandata(gnd),
- .scanclk(gnd),
- .scanclkena(vcc),
- .configupdate(gnd),
- .clkswitch(gnd),
- .inclk({gnd,hbi_7_0_14f6b4c97af9700f_bp}),
- .phasecounterselect(3'b000),
- .phasedone(),
- .scandataout(),
- .scandone(),
- .activeclock(),
- .locked(\pll_inst|auto_generated|pll1~LOCKED ),
- .vcooverrange(),
- .vcounderrange(),
- .fbout(\pll_inst|auto_generated|pll1~FBOUT ),
- .clk(\pll_inst|auto_generated|pll1_CLK_bus ),
- .clkbad());
- // synopsys translate_off
- defparam \pll_inst|auto_generated|pll1 .auto_settings = "false";
- defparam \pll_inst|auto_generated|pll1 .bandwidth_type = "medium";
- defparam \pll_inst|auto_generated|pll1 .c0_high = 2;
- defparam \pll_inst|auto_generated|pll1 .c0_initial = 1;
- defparam \pll_inst|auto_generated|pll1 .c0_low = 1;
- defparam \pll_inst|auto_generated|pll1 .c0_mode = "odd";
- defparam \pll_inst|auto_generated|pll1 .c0_ph = 0;
- defparam \pll_inst|auto_generated|pll1 .c1_high = 0;
- defparam \pll_inst|auto_generated|pll1 .c1_initial = 0;
- defparam \pll_inst|auto_generated|pll1 .c1_low = 0;
- defparam \pll_inst|auto_generated|pll1 .c1_mode = "bypass";
- defparam \pll_inst|auto_generated|pll1 .c1_ph = 0;
- defparam \pll_inst|auto_generated|pll1 .c1_use_casc_in = "off";
- defparam \pll_inst|auto_generated|pll1 .c2_high = 0;
- defparam \pll_inst|auto_generated|pll1 .c2_initial = 0;
- defparam \pll_inst|auto_generated|pll1 .c2_low = 0;
- defparam \pll_inst|auto_generated|pll1 .c2_mode = "bypass";
- defparam \pll_inst|auto_generated|pll1 .c2_ph = 0;
- defparam \pll_inst|auto_generated|pll1 .c2_use_casc_in = "off";
- defparam \pll_inst|auto_generated|pll1 .c3_high = 0;
- defparam \pll_inst|auto_generated|pll1 .c3_initial = 0;
- defparam \pll_inst|auto_generated|pll1 .c3_low = 0;
- defparam \pll_inst|auto_generated|pll1 .c3_mode = "bypass";
- defparam \pll_inst|auto_generated|pll1 .c3_ph = 0;
- defparam \pll_inst|auto_generated|pll1 .c3_use_casc_in = "off";
- defparam \pll_inst|auto_generated|pll1 .c4_high = 0;
- defparam \pll_inst|auto_generated|pll1 .c4_initial = 0;
- defparam \pll_inst|auto_generated|pll1 .c4_low = 0;
- defparam \pll_inst|auto_generated|pll1 .c4_mode = "bypass";
- defparam \pll_inst|auto_generated|pll1 .c4_ph = 0;
- defparam \pll_inst|auto_generated|pll1 .c4_use_casc_in = "off";
- defparam \pll_inst|auto_generated|pll1 .charge_pump_current_bits = 1;
- defparam \pll_inst|auto_generated|pll1 .clk0_counter = "c0";
- defparam \pll_inst|auto_generated|pll1 .clk0_divide_by = 1;
- defparam \pll_inst|auto_generated|pll1 .clk0_duty_cycle = 50;
- defparam \pll_inst|auto_generated|pll1 .clk0_multiply_by = 13;
- defparam \pll_inst|auto_generated|pll1 .clk0_phase_shift = "0";
- defparam \pll_inst|auto_generated|pll1 .clk1_counter = "unused";
- defparam \pll_inst|auto_generated|pll1 .clk1_divide_by = 0;
- defparam \pll_inst|auto_generated|pll1 .clk1_duty_cycle = 50;
- defparam \pll_inst|auto_generated|pll1 .clk1_multiply_by = 0;
- defparam \pll_inst|auto_generated|pll1 .clk1_phase_shift = "0";
- defparam \pll_inst|auto_generated|pll1 .clk2_counter = "unused";
- defparam \pll_inst|auto_generated|pll1 .clk2_divide_by = 0;
- defparam \pll_inst|auto_generated|pll1 .clk2_duty_cycle = 50;
- defparam \pll_inst|auto_generated|pll1 .clk2_multiply_by = 0;
- defparam \pll_inst|auto_generated|pll1 .clk2_phase_shift = "0";
- defparam \pll_inst|auto_generated|pll1 .clk3_counter = "unused";
- defparam \pll_inst|auto_generated|pll1 .clk3_divide_by = 0;
- defparam \pll_inst|auto_generated|pll1 .clk3_duty_cycle = 50;
- defparam \pll_inst|auto_generated|pll1 .clk3_multiply_by = 0;
- defparam \pll_inst|auto_generated|pll1 .clk3_phase_shift = "0";
- defparam \pll_inst|auto_generated|pll1 .clk4_counter = "unused";
- defparam \pll_inst|auto_generated|pll1 .clk4_divide_by = 0;
- defparam \pll_inst|auto_generated|pll1 .clk4_duty_cycle = 50;
- defparam \pll_inst|auto_generated|pll1 .clk4_multiply_by = 0;
- defparam \pll_inst|auto_generated|pll1 .clk4_phase_shift = "0";
- defparam \pll_inst|auto_generated|pll1 .compensate_clock = "clock0";
- defparam \pll_inst|auto_generated|pll1 .inclk0_input_frequency = 125000;
- defparam \pll_inst|auto_generated|pll1 .inclk1_input_frequency = 0;
- defparam \pll_inst|auto_generated|pll1 .loop_filter_c_bits = 0;
- defparam \pll_inst|auto_generated|pll1 .loop_filter_r_bits = 20;
- defparam \pll_inst|auto_generated|pll1 .m = 39;
- defparam \pll_inst|auto_generated|pll1 .m_initial = 1;
- defparam \pll_inst|auto_generated|pll1 .m_ph = 0;
- defparam \pll_inst|auto_generated|pll1 .n = 1;
- defparam \pll_inst|auto_generated|pll1 .operation_mode = "normal";
- defparam \pll_inst|auto_generated|pll1 .pfd_max = 200000;
- defparam \pll_inst|auto_generated|pll1 .pfd_min = 3076;
- defparam \pll_inst|auto_generated|pll1 .pll_compensation_delay = 7538;
- defparam \pll_inst|auto_generated|pll1 .self_reset_on_loss_lock = "off";
- defparam \pll_inst|auto_generated|pll1 .simulation_type = "timing";
- defparam \pll_inst|auto_generated|pll1 .switch_over_type = "auto";
- defparam \pll_inst|auto_generated|pll1 .vco_center = 1538;
- defparam \pll_inst|auto_generated|pll1 .vco_divide_by = 0;
- defparam \pll_inst|auto_generated|pll1 .vco_frequency_control = "auto";
- defparam \pll_inst|auto_generated|pll1 .vco_max = 3333;
- defparam \pll_inst|auto_generated|pll1 .vco_min = 1538;
- defparam \pll_inst|auto_generated|pll1 .vco_multiply_by = 0;
- defparam \pll_inst|auto_generated|pll1 .vco_phase_shift_step = 400;
- defparam \pll_inst|auto_generated|pll1 .vco_post_scale = 2;
- // synopsys translate_on
- assign hbo_22_f9ff3d300b43c0f2_bp = \gclksw_inst|clkout ;
- assign hbo_13_a8f89aa4d95b80e7_bp = \pll_inst|auto_generated|pll1~LOCKED ;
- endmodule
|