Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | icetime: Remove non-existent paths from ce/sr to ltout | David Shah | 2018-07-19 | 1 | -0/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | icetime: Output where the chipdb should be found. | Tim 'mithro' Ansell | 2018-06-14 | 1 | -1/+3 |
| | | | | Makes it easier to know where it can't be. | ||||
* | Fix icetime for .asc files that do not contain all tiles | Clifford Wolf | 2018-06-13 | 1 | -11/+28 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | icetime: Lowercase the device type information. | Tim 'mithro' Ansell | 2018-06-11 | 1 | -3/+8 |
| | | | | Makes `-d HX1K` work as well as `-d hx1k`. | ||||
* | Mount NODEFS if using emscripten and nodejs | Robert Ou | 2018-03-31 | 1 | -0/+16 |
| | | | | | Mounts root directory on `/hostfs` and the current working directory on `/hostcwd` | ||||
* | Fix handling of a port name like CLKHF_FABRIC in icetime | David Shah | 2018-02-28 | 1 | -4/+10 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Properly ignore unsupported cell types | David Shah | 2018-02-19 | 1 | -4/+8 |
| | |||||
* | Fix compiler warning (comparison between signed and unsigned int) in icetime | Clifford Wolf | 2018-02-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Misc UltraPlus fixes | David Shah | 2018-01-30 | 1 | -29/+35 |
| | |||||
* | Updated 5k timing data, icetime regression fix | David Shah | 2018-01-29 | 1 | -4/+7 |
| | |||||
* | DSP related fixes | David Shah | 2018-01-28 | 1 | -1/+2 |
| | |||||
* | Working DSP timing analysis | David Shah | 2018-01-26 | 1 | -1/+26 |
| | |||||
* | Work on timing analysis of DSPs | David Shah | 2018-01-26 | 1 | -8/+196 |
| | |||||
* | Parse extra cells in icetime | David Shah | 2018-01-23 | 1 | -1/+50 |
| | |||||
* | More DSP timing fuzzing, start adding new tiles to icetime | David Shah | 2018-01-22 | 1 | -2/+14 |
| | |||||
* | Initial 5k support in icetime (no support for new cells yet) | David Shah | 2017-11-24 | 1 | -4/+23 |
| | |||||
* | 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 | 1 | -1/+8 |
| | |||||
* | Add "icetime -N" | Clifford Wolf | 2017-02-26 | 1 | -2/+13 |
| | |||||
* | 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 | 1 | -2/+2 |
| | | | | | | 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 |
| | |||||
* | 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 |
| | |||||
* | 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 | 1 | -7/+42 |
| | |||||
* | 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 | 1 | -4/+1 |
| | |||||
* | icetime: fixed chipdb path issue for Arch Linux | Sebastian Bøe | 2016-01-23 | 1 | -1/+4 |
| | | | | | | | | | | | 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 | 1 | -42/+57 |
| | |||||
* | 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 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-15 | 1 | -5/+12 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-15 | 1 | -4/+79 |
| | |||||
* | icetime progress | Clifford Wolf | 2016-01-15 | 1 | -119/+253 |
| |