aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * icepll: Add support for writing output data to stdoutMichael Buesch2019-05-261-14/+34
| |
* | Merge pull request #221 from mbuesch/icebox-lru-cacheClifford Wolf2019-06-0910-136/+173
|\ \ | | | | | | Reduce icebox build time
| * | icebox_vlog: Use cached re functionsMichael Buesch2019-06-081-20/+21
| | |
| * | icebox_stat: Use cached re functionsMichael Buesch2019-06-081-6/+7
| | |
| * | icebox_maps: Use cached re functionsMichael Buesch2019-06-081-2/+3
| | |
| * | icebox_html: Use cached re functionsMichael Buesch2019-06-081-5/+6
| | |
| * | icebox_hlc2asc: Use cached re functionsMichael Buesch2019-06-081-15/+16
| | |
| * | icebox_explain: Use cached re functionsMichael Buesch2019-06-081-3/+4
| | |
| * | icebox_diff: Use cached re functionsMichael Buesch2019-06-081-1/+2
| | |
| * | icebox_colbuf: Use cached re functionsMichael Buesch2019-06-081-2/+3
| | |
| * | icebox_asc2hlc: Use cached re functionsMichael Buesch2019-06-081-18/+19
| | |
| * | icebox: Use cached re functionsMichael Buesch2019-06-081-63/+63
| | |
| * | icebox: Add helper functions to LRU cache regular expression resultsMichael Buesch2019-06-081-0/+26
| | |
| * | icebox: Use LRU cache for often called function tile_has_net()Michael Buesch2019-06-081-1/+3
| | |
* | | Merge pull request #222 from mbuesch/icetime-gitignoreClifford Wolf2019-06-072-1/+2
|\| | | |/ |/| icetime: Add generated timings-*.cc files to .gitignore and 'make clean'
| * icetime: Add generated timings-*.cc files to .gitignore and make cleanMichael Buesch2019-06-072-1/+2
|/
* Merge pull request #219 from mbuesch/icepll-fix-fopenClifford Wolf2019-05-261-0/+7
|\ | | | | icepll: Avoid segmentation fault, if opening of output file fails
| * icepll: Avoid segmentation fault, if opening of output file failsMichael Buesch2019-05-261-0/+7
|/
* Merge pull request #218 from mbuesch/quietClifford Wolf2019-05-261-1/+2
|\ | | | | icepll: In quiet mode don't print info about target file name
| * icepll: In quiet mode don't print info about target file nameMichael Buesch2019-05-251-1/+2
|/
* Add missing C headers to timings.pyClifford Wolf2019-05-221-0/+2
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Merge pull request #215 from bluesceada/icepack-noinit-bramClifford Wolf2019-05-151-12/+23
|\ | | | | Option for icepack to skip initializing BRAM (tested for ice40hx8k) with "-n"
| * option for icepack to skip initializing BRAM (tested for ice40hx8k)Dennis Gnad2019-05-151-12/+23
|/
* Merge pull request #214 from mbuesch/warningfixClifford Wolf2019-05-011-1/+1
|\ | | | | Fix warnings: 'may be used uninitialized in this function'
| * Fix warnings: 'may be used uninitialized in this function'Michael Buesch2019-04-301-1/+1
|/ | | | | | | | 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]
* Merge pull request #212 from pcossutta/masterClifford Wolf2019-04-291-2/+7
|\ | | | | Add -X option to iceprog
| * Add -X option to iceprogPablo Cossutta2019-04-271-2/+7
|/ | | | 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.
* Merge pull request #206 from smunaut/icetimeClifford Wolf2019-04-163-10/+20
|\ | | | | icetime: Split timing 'get_delay' functions per device
| * icetime: Split timing 'get_delay' functions per deviceSylvain Munaut2019-03-203-10/+20
| | | | | | | | | | | | | | 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>
* | Merge pull request #211 from daveshah1/eigen3Clifford Wolf2019-04-161-2/+2
|\ \ | |/ |/| docs: Add new Eigen3 dependency
| * docs: Add new Eigen3 dependencyDavid Shah2019-04-021-2/+2
|/ | | | Signed-off-by: David Shah <dave@ds0.me>
* Merge pull request #205 from gojimmypi/masterClifford Wolf2019-03-111-1/+1
|\ | | | | clarify empty design message. See Issue #204
| * clarify empty design message. See Isse #204gojimmypi2019-03-101-1/+1
|/
* Minor cleanups in iceprog/mpsse.hClifford Wolf2019-03-021-1/+3
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Merge pull request #196 from esden/iceprog-mpsse-refactorClifford Wolf2019-03-025-312/+447
|\ | | | | Iceprog mpsse refactor
| * Split the hardware specific gpio functions.Piotr Esden-Tempski2018-12-243-32/+55
| |
| * Factored out mpsse functions for easier reusability.Piotr Esden-Tempski2018-12-245-340/+452
| |
* | Merge pull request #202 from corecode/u4kClifford Wolf2019-02-2323-55/+5331
|\ \ | | | | | | iCE40 Ultra = iCE5LP = u4k port
| * | u4k: add SMCCLK cell locationSimon Schubert2019-02-223-0/+14
| | | | | | | | | | | | | | | icecube uses SMCCLK.CLK to "legalize" output cells. Unclear what this is for, but it appears in almost all outputs.
| * | iCE40 Ultra = iCE5LP = u4k portSimon Schubert2019-02-2222-55/+5317
| | |
* | | Website updatesClifford Wolf2019-02-191-1/+1
| | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | | Website updatesClifford Wolf2019-02-191-32/+32
| | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | | Improve icestick rs232demo exampleClifford Wolf2019-02-143-8/+125
|/ / | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | Merge pull request #197 from delvers/masterClifford Wolf2018-12-311-1/+1
|\ \ | |/ |/| add boost dependencie for fedora
| * add boost dependencies for fedoraDavid Elvers2018-12-291-1/+1
|/
* Merge branch 'master' of github.com:cliffordwolf/icestormClifford Wolf2018-11-091-5/+22
|\
| * Merge pull request #188 from esden/docs-nextpnrClifford Wolf2018-11-091-5/+22
| |\ | | | | | | Added NextPNR deps and install instructions to docs.
| | * Added NextPNR deps and install instructions to docs.Piotr Esden-Tempski2018-11-081-5/+22
| |/
* / Build optimized binaries by defaultClifford Wolf2018-10-301-4/+5
|/ | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Merge pull request #184 from nathanrossi/nrossi/portable-chipdbClifford Wolf2018-10-303-25/+190
|\ | | | | icetime: Add support for searching for chipdb relative to binary