Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Initial 5k support in icetime (no support for new cells yet) | David Shah | 2017-11-24 | 3 | -7/+28 |
| | |||||
* | Fix up build system to work with emscripten | Robert Ou | 2017-11-15 | 1 | -1/+17 |
| | |||||
* | makefile: Make install target work for Windows | Robert Ou | 2017-07-16 | 1 | -2/+2 |
| | |||||
* | icetime: never silently truncate asc file lines | Cliff L. Biffle | 2017-05-09 | 1 | -2/+10 |
| | | | | | | | | | | | | | | | | | | icetime was reading the asc configuration file using a 128-byte line buffer -- which is usually fine, but can cause it to truncate the names of nets given in .sym lines if those names are very, very long. The way fgets was being used meant this went undetected. Long net names like this can arise in deeply hierarchical designs, particularly if there's a code generator involved. This change: 1. Increases the buffer size to 64kiB. 2. Adds a truncation check that causes icetime to fail. A more robust solution would manage the line buffer on the heap, since the symbol gets copied into a std::string anyway, but this is a workaround for now. | ||||
* | Add LP384 support to icetime | Clifford Wolf | 2017-03-13 | 2 | -2/+9 |
| | |||||
* | Add "icetime -N" | Clifford Wolf | 2017-02-26 | 1 | -2/+13 |
| | |||||
* | Clean up Makefiles | Elvira Khabirova | 2017-02-12 | 1 | -2/+2 |
| | |||||
* | Removed icetime estimate warning | Clifford Wolf | 2016-11-01 | 1 | -3/+4 |
| | |||||
* | Added a new config variable CHIPDB_SUBDIR. It determines the subdir name | Salvador E. Tropea | 2016-10-13 | 2 | -3/+3 |
| | | | | | | used in $(PREFIX)/share/ to install the chip database. This provides a mechanism to choose a directory different than icebox (default). I.e. fpga-icestorm/chipdb for Debian. | ||||
* | Added "icetime -C <chipdb-file>" | Clifford Wolf | 2016-10-02 | 1 | -4/+12 |
| | |||||
* | icetime: support PREFIX expansion for win32 | Jesús Arroyo Torrens | 2016-08-23 | 1 | -2/+18 |
| | |||||
* | Only define _GNU_SOURCE for vasprintf() when not _WIN32 | Clifford Wolf | 2016-07-26 | 1 | -0/+3 |
| | |||||
* | Explicitly ask for vasprintf where appropriate. | Yury Gribov | 2016-07-26 | 1 | -0/+2 |
| | |||||
* | Bugfix in icetime .pcf parser | Clifford Wolf | 2016-06-14 | 1 | -2/+5 |
| | |||||
* | Better icetime error message for empty designs | Clifford Wolf | 2016-06-14 | 1 | -0/+4 |
| | |||||
* | Bugfix for when e.g. PLL LOCK drives longest path | Clifford Wolf | 2016-05-16 | 1 | -9/+13 |
| | |||||
* | Some icetime json format fixes | Clifford Wolf | 2016-05-16 | 1 | -10/+20 |
| | |||||
* | icetime: only include "net" in json output if different from hwnet | Clifford Wolf | 2016-05-16 | 1 | -6/+9 |
| | |||||
* | icetime: json now contains net and hwnet | Clifford Wolf | 2016-05-16 | 1 | -13/+21 |
| | |||||
* | Added icetime json output format (icetime -j) | Clifford Wolf | 2016-05-15 | 1 | -43/+86 |
| | |||||
* | Added "icetime -c" | Clifford Wolf | 2016-05-03 | 1 | -4/+26 |
| | |||||
* | Added Makefile support for "make STATIC=1" | Clifford Wolf | 2016-03-02 | 1 | -0/+4 |
| | |||||
* | Fixed make_lc40 with y=0 bug #32 | Clifford Wolf | 2016-02-29 | 1 | -1/+4 |
| | |||||
* | fix a few spelling errors | Ruben Undheim | 2016-02-27 | 1 | -1/+1 |
| | |||||
* | Added/improved support for mxe-based win32 cross builds | Clifford Wolf | 2016-02-14 | 2 | -3/+5 |
| | |||||
* | Cleanups for PREFIX patch | Clifford Wolf | 2016-02-10 | 1 | -10/+3 |
| | |||||
* | [Icetime] PREFIX expansion for locating the chipdb files in the user home ↵ | obijuan | 2016-02-10 | 1 | -1/+11 |
| | | | | directory | ||||
* | Timing models for LP and HX devices | Clifford Wolf | 2016-02-01 | 3 | -15/+48 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-26 | 1 | -5/+19 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-25 | 1 | -6/+12 |
| | |||||
* | Fixed gcc 4.7.2 compiler warning in icetime | Clifford Wolf | 2016-01-24 | 1 | -1/+1 |
| | |||||
* | Improved icetime PREFIX handling | Clifford Wolf | 2016-01-23 | 2 | -5/+2 |
| | |||||
* | icetime: fixed chipdb path issue for Arch Linux | Sebastian Bøe | 2016-01-23 | 2 | -2/+5 |
| | | | | | | | | | | | Icetime was hardcoding the path to chipdb as /usr/local/share causing icetime to not find the chip db on Arch Linux where the prefix is just /usr/share. With this commit the PREFIX is passed as a preprocessor define and used in icetime.cc to create the correct path. I don't know what the canonical way of dealing with this is, but this was the least intrusive way I could think of to get this fixed. | ||||
* | added icetime -o/-r options | Clifford Wolf | 2016-01-18 | 2 | -44/+59 |
| | |||||
* | Added icetime to examples | Clifford Wolf | 2016-01-17 | 1 | -0/+4 |
| | |||||
* | Bugfix in "icetime -i" | Clifford Wolf | 2016-01-16 | 1 | -19/+5 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-16 | 1 | -11/+59 |
| | |||||
* | icefuzz improvements (hacks for sbtimer device info) | Clifford Wolf | 2016-01-16 | 1 | -1/+0 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-15 | 2 | -6/+13 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-15 | 1 | -4/+79 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-15 | 5 | -121/+312 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-11 | 1 | -103/+378 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-10 | 1 | -5/+35 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-09 | 2 | -0/+113 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-07 | 1 | -19/+47 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-07 | 2 | -14/+125 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-06 | 2 | -7/+56 |
| | |||||
* | Added "icepll" PLL parameters calculator | Clifford Wolf | 2016-01-04 | 1 | -0/+16 |
| | |||||
* | Renamed IceBox .txt files to .asc files | Clifford Wolf | 2016-01-01 | 3 | -5/+5 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-01 | 3 | -45/+74 |
| |