aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-09Merge pull request #221 from mbuesch/icebox-lru-cacheClifford Wolf
Reduce icebox build time
2019-06-08icebox_vlog: Use cached re functionsMichael Buesch
2019-06-08icebox_stat: Use cached re functionsMichael Buesch
2019-06-08icebox_maps: Use cached re functionsMichael Buesch
2019-06-08icebox_html: Use cached re functionsMichael Buesch
2019-06-08icebox_hlc2asc: Use cached re functionsMichael Buesch
2019-06-08icebox_explain: Use cached re functionsMichael Buesch
2019-06-08icebox_diff: Use cached re functionsMichael Buesch
2019-06-08icebox_colbuf: Use cached re functionsMichael Buesch
2019-06-08icebox_asc2hlc: Use cached re functionsMichael Buesch
2019-06-08icebox: Use cached re functionsMichael Buesch
2019-06-08icebox: Add helper functions to LRU cache regular expression resultsMichael Buesch
2019-06-08icebox: Use LRU cache for often called function tile_has_net()Michael Buesch
2019-06-07Merge pull request #222 from mbuesch/icetime-gitignoreClifford Wolf
icetime: Add generated timings-*.cc files to .gitignore and 'make clean'
2019-06-07icetime: Add generated timings-*.cc files to .gitignore and make cleanMichael Buesch
2019-05-26Merge pull request #219 from mbuesch/icepll-fix-fopenClifford Wolf
icepll: Avoid segmentation fault, if opening of output file fails
2019-05-26icepll: Avoid segmentation fault, if opening of output file failsMichael Buesch
2019-05-26Merge pull request #218 from mbuesch/quietClifford Wolf
icepll: In quiet mode don't print info about target file name
2019-05-25icepll: In quiet mode don't print info about target file nameMichael Buesch
2019-05-22Add missing C headers to timings.pyClifford Wolf
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-05-15Merge pull request #215 from bluesceada/icepack-noinit-bramClifford Wolf
Option for icepack to skip initializing BRAM (tested for ice40hx8k) with "-n"
2019-05-15option for icepack to skip initializing BRAM (tested for ice40hx8k)Dennis Gnad
2019-05-01Merge pull request #214 from mbuesch/warningfixClifford Wolf
Fix warnings: 'may be used uninitialized in this function'
2019-04-30Fix warnings: 'may be used uninitialized in this function'Michael Buesch
icetime.cc: In member function ‘double TimingAnalysis::report(std::__cxx11::string)’: icetime.cc:1095:15: warning: ‘last_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] fprintf(frpt, "%10.3f ns ..%7.3f ns %s\n", first_time, last_time, last_net.c_str()); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icetime.cc:1095:15: warning: ‘first_time’ may be used uninitialized in this function [-Wmaybe-uninitialized]
2019-04-29Merge pull request #212 from pcossutta/masterClifford Wolf
Add -X option to iceprog
2019-04-27Add -X option to iceprogPablo Cossutta
In my setup, in OSX I have problems reading from libftdi but not writing. In case of a failure iceprog exits and leaves the FPGA in an useless state. I think it would be a good option to have the possibility to skip the verification process.
2019-04-16Merge pull request #206 from smunaut/icetimeClifford Wolf
icetime: Split timing 'get_delay' functions per device
2019-04-16Merge pull request #211 from daveshah1/eigen3Clifford Wolf
docs: Add new Eigen3 dependency
2019-04-02docs: Add new Eigen3 dependencyDavid Shah
Signed-off-by: David Shah <dave@ds0.me>
2019-03-20icetime: Split timing 'get_delay' functions per deviceSylvain Munaut
This should reduce the memory requirement during build of icetime, not trying to compile one huge file all at once Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-03-11Merge pull request #205 from gojimmypi/masterClifford Wolf
clarify empty design message. See Issue #204
2019-03-10clarify empty design message. See Isse #204gojimmypi
2019-03-02Minor cleanups in iceprog/mpsse.hClifford Wolf
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-03-02Merge pull request #196 from esden/iceprog-mpsse-refactorClifford Wolf
Iceprog mpsse refactor
2019-02-23Merge pull request #202 from corecode/u4kClifford Wolf
iCE40 Ultra = iCE5LP = u4k port
2019-02-22u4k: add SMCCLK cell locationSimon Schubert
icecube uses SMCCLK.CLK to "legalize" output cells. Unclear what this is for, but it appears in almost all outputs.
2019-02-22iCE40 Ultra = iCE5LP = u4k portSimon Schubert
2019-02-19Website updatesClifford Wolf
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-02-19Website updatesClifford Wolf
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-02-14Improve icestick rs232demo exampleClifford Wolf
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-12-31Merge pull request #197 from delvers/masterClifford Wolf
add boost dependencie for fedora
2018-12-29add boost dependencies for fedoraDavid Elvers
2018-12-24Split the hardware specific gpio functions.Piotr Esden-Tempski
2018-12-24Factored out mpsse functions for easier reusability.Piotr Esden-Tempski
2018-11-09Merge branch 'master' of github.com:cliffordwolf/icestormClifford Wolf
2018-11-09Merge pull request #188 from esden/docs-nextpnrClifford Wolf
Added NextPNR deps and install instructions to docs.
2018-11-08Added NextPNR deps and install instructions to docs.Piotr Esden-Tempski
2018-10-30Build optimized binaries by defaultClifford Wolf
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-10-30Merge pull request #184 from nathanrossi/nrossi/portable-chipdbClifford Wolf
icetime: Add support for searching for chipdb relative to binary
2018-10-30Merge pull request #187 from jburgess777/icebox-compile-warningClifford Wolf
Fix compile warning in icetime.cc