ELF>@a@8 @@@@hh 000 M]](hM]]DDPtd;;;\\QtdRtdM]]HH/lib64/ld-linux-x86-64.so.2GNUGNUؽ!CB:]<~Ć(em93_|  ; c"dcdlibstdc++.so.6__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTablelibm.so.6exp2libgcc_s.so.1libc.so.6exitfopenoptindputsputcharstrtod__errno_locationgetoptstdoutfcloseoptargstderrfscanffwritefprintf__cxa_finalizestrcmpstrerror__libc_start_mainGLIBC_2.2.5U ui rui ]]P``_____ccdd` `(`0`8`@`H`P`X` `` h` p` x` ``HHOHtH5O%O@%Oh%Oh%Oh%Oh%Oh%Oh%Oh%Ohp%Oh`%Oh P%Oh @%Oh 0%Oh %zOh %rOh%NfAWE1AVE1AUE1ATIUSH)Hx5)=)D$-D$.HD$ D$,t$|$fH;LB/ HcHL=!RAD$,fD$-fH=Q1D$f.HQHD$ oH=Q1JD$OL-Q<@D$..fD9-Q M"D$.D$/vMt(LH5*4|$-DD$/@|$-MtLHD$`D$HD$LD$PEJMff/kHD$XLl$0Hl$\Dd$,D$Lt$TL|$hHMIHIT$TAmD$T$`T$HT$Xl$T$LT$\T$PIAEff/L$IHLLDHD$hD$TD$XD$\ tT$h\$D$`f(\\fT'fT 'f/CD$hD$/L-D$-Ll$0D$HfT$*D$L^f*f('Yf/w- 'f/w'f/|$,s|$|$-\Mu|$/uHx1[]A\A]A^A_À|$/HO|$.T$`L$D$tH5 H߸H|$ GHT$ H5!H1HٺH=F|$,HHpHmH56HD1tt$HHN@H0BuHnNH1H5!_N&t$LHFNfDH0BuHNH1H5z!Nt$PHMfDH0BuHMH1H5J!MHMf.H0BuH~MH1H5!nM6HٺvH=*!MHٺ H=4H|$-LH=G#1@ L$T$0D$H=D$H=4D$`H=E V|$,HMH5JHDH=v1T$0H=kf(L$H=bf({ t$HH1LH0BuHLH=)1L+t$LHKH0BuHKH=1Kt$PHKH0BuHKH=1sK HZKDH0BuH0KH=1!KI fT$8*D$PL$0OL$0T$8Y]|$,L$HL$LHT$HD$Ht$`LD$P0D$H5H߸c|$,HH7H4H5HD1;t$HH[JH0BuH6JH1H5'Jt$LHJfDH0BuHIH1H5It$PHIfDH0BuHIH1H5pINHwIfH0BuHNIH1H5B>IH5LHH18ZH=HLH5H1M f/F> 1f.@Ń,HkHD$ D$I<$H yH%H=s f1I^HHPTLH H=\DDH=GHGH9tHCHt H=GH5GH)HHH?HHtHCHtfD=Gu/UH=vCHt H=:DhG]{f.xALbGLH0BuID0H0GH!GHGfDSH HH=1! H=H= uH=H= SH=wH=k 1H=UH=IH=B= H='H=H=T H=xH=bH= H=\H= H=AH= cH=4H={ A'AWAVAUATUSHX@5~Hf/D$@L$HT$ HL$(LD$0@|$;AD$LXf/.J(t$f/Zf/5LHE1E1Dt$ -o -S -b -B -f -m -n -qrError: Can't open file %s! %lf-NON_SIMPLEplli:o:Smf:n:bB:qF_PLLIN: %8.3f MHz (given) FEEDBACK: %s F_PFD: %8.3f MHz F_VCO: %8.3f MHz DIVR: %2d (4'b%s) DIVF: %2d (7'b%s) DIVQ: %2d (3'b%s) FILTER_RANGE: %d (3'b%s) wSB_PLL40_CORE #( .FEEDBACK_PATH("%s"), endmodule .DIVR(4'b%s), // DIVR = %2d .DIVF(7'b%s), // DIVF = %2d .DIVQ(3'b%s), // DIVQ = %2d PLL Input Frequency (default: 12 MHz) PLL Output Frequency (default: 60 MHz) Disable SIMPLE feedback path mode Find best input frequency for desired PLL Output frequency using the normally stocked oscillators at Mouser using frequencies read from Save PLL configuration as Verilog to file If is - then the Verilog is written to stdout. Save PLL configuration as Verilog module (May use with -f) Specify different Verilog module name than the default 'pll' Do not print information about the PLL configuration to stdoutError: PLL input frequency %.3f MHz is outside range 10 MHz - 133 MHz! Error: PLL output frequency %.3f MHz is outside range 16 MHz - 275 MHz! Error: No valid configuration found! F_PLLOUT: %8.3f MHz (requested) F_PLLOUT: %8.3f MHz (achieved) Error: Failed to open output file '%s': %s /** * PLL configuration * * This Verilog module was generated automatically * using the icepll tool from the IceStorm project. * Use at your own risk. * * Given input frequency: %8.3f MHz * Requested output frequency: %8.3f MHz * Achieved output frequency: %8.3f MHz */ module %s( input clock_in, output clock_out, output locked ); .DIVR(4'b%s), // DIVR = %2d .DIVF(7'b%s), // DIVF = %2d .DIVQ(3'b%s), // DIVQ = %2d .FILTER_RANGE(3'b%s) // FILTER_RANGE = %d ) uut ( .LOCK(locked), .RESETB(1'b1), .BYPASS(1'b0), .REFERENCECLK(clock_in), .PLLOUTCORE(clock_out) ); /** * PLL configuration * * This Verilog header file was generated automatically * using the icepll tool from the IceStorm project. * It is intended for use with FPGA primitives SB_PLL40_CORE, * SB_PLL40_PAD, SB_PLL40_2_PAD, SB_PLL40_2F_CORE or SB_PLL40_2F_PAD. * Use at your own risk. * * Given input frequency: %8.3f MHz * Requested output frequency: %8.3f MHz * Achieved output frequency: %8.3f MHz */ .FILTER_RANGE(3'b%s) // FILTER_RANGE = %d PLL configuration written to: %s Xh_x$@`@0@0q@@@N@(@1@:@F@P@@Y@;\ x`d@zRx +zRx $FJ w?;*3$"D\Zp\ALBBB B(A0A8D 8D0A(B BBBA @BIB A(A0G@v 0A(A BBBA Lw BEE E(D0C8Kf 8C0A(B BBBA Dl]BEE E(H0H8G@j8A0A(B BBBPUdr  "]]o@ ) `hX8  ooooo]6FVfv`$@_vO&@ׁsF&@X'@(@~jt(@NbX9(@)@*@+@333333+@{,},@H}-@.@0@Mb0@J41@;On2@3333333@q= ףp3@a2U0*3@4@8@~jt8@9@:@;@Q;@{,}<@fffff<@H}=@>@@@Mb@@@@|?5^@@v@@DlA@B@p= ׃B@33333B@333333C@q= ףpC@D@yD@\(|D@F@|?5^F@H@I@K@jtL@N@P@@P@P@vP@Q@Q@R@R@333333S@T@{G:T@ ףp= W@X@~jtX@Y@Z@Z@[@ ףp=\@^@Q^@@_@GCC: (Debian 8.3.0-6) 8.3.0@ 8 X   0"0;<]]]_``c d +-@PV de]] =;  ]]]`9cMac `h~0` "0w c`!7"+3c?RdZpd` ddcP"] -"=Ut  icepll.cc_ZZ6binstriiE6buffercrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7325__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END____GNU_EH_FRAME_HDR_DYNAMIC__init_array_end__init_array_start_GLOBAL_OFFSET_TABLE___errno_location@@GLIBC_2.2.5stdout@@GLIBC_2.2.5getopt@@GLIBC_2.2.5_edatastrerror@@GLIBC_2.2.5_IO_stdin_usedfreq_table__cxa_finalize@@GLIBC_2.2.5mainoptarg@@GLIBC_2.2.5__dso_handle_Z12readfreqfilePKcexp2@@GLIBC_2.2.5strtod@@GLIBC_2.2.5_Z4helpPKcfclose@@GLIBC_2.2.5__TMC_END__fopen@@GLIBC_2.2.5exit@@GLIBC_2.2.5_Z6binstriistderr@@GLIBC_2.2.5__data_startoptind@@GLIBC_2.2.5putchar@@GLIBC_2.2.5strcmp@@GLIBC_2.2.5fprintf@@GLIBC_2.2.5__bss_startputs@@GLIBC_2.2.5__libc_csu_init_ITM_deregisterTMCloneTable__libc_csu_fini_Z7analyzebddPdPiS0_S0___libc_start_main@@GLIBC_2.2.5__gmon_start___ITM_registerTMCloneTablefscanf@@GLIBC_2.2.5fwrite@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.comment# 1$Do8N @@XV)^o2ko@z88 BXXh    00"" 00 ;;\<<]M]M]M_O(`P`P@ cS@ 0ST@. @\`