Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'origin/eddie/muxpack' into xc7mux | Eddie Hung | 2019-06-06 | 1 | -0/+3 |
|\ | |||||
| * | Missing doc for -tech xilinx in shregmap | Eddie Hung | 2019-06-05 | 1 | -0/+3 |
| | | |||||
* | | shregmap -tech xilinx_static to handle INIT | Eddie Hung | 2019-06-05 | 1 | -22/+32 |
| | | |||||
* | | Continue support for ShregmapTechXilinx7Static | Eddie Hung | 2019-06-05 | 1 | -30/+81 |
| | | |||||
* | | Add -tech xilinx_static | Eddie Hung | 2019-06-05 | 1 | -2/+13 |
| | | |||||
* | | Refactor to ShregmapTechXilinx7Static | Eddie Hung | 2019-06-05 | 1 | -46/+86 |
| | | |||||
* | | shregmap -tech xilinx_dynamic to work -params and -enpol | Eddie Hung | 2019-06-05 | 1 | -6/+26 |
| | | |||||
* | | Rename shregmap -tech xilinx -> xilinx_dynamic | Eddie Hung | 2019-06-04 | 1 | -4/+4 |
|/ | |||||
* | Copy with 1'bx padding in $shiftx | Eddie Hung | 2019-04-28 | 1 | -1/+11 |
| | |||||
* | Use new pmux2shiftx from #944, remove my old attempt | Eddie Hung | 2019-04-21 | 1 | -52/+0 |
| | |||||
* | $_XILINX_SHREG_ to preserve src attribute | Eddie Hung | 2019-04-08 | 1 | -0/+1 |
| | |||||
* | Cope with undoing #895 | Eddie Hung | 2019-04-08 | 1 | -14/+26 |
| | |||||
* | Revert "Remove handling for $pmux, since #895" | Eddie Hung | 2019-04-08 | 1 | -0/+40 |
| | | | | This reverts commit aa693d5723ef1438d42cd35a26673703b1eff79f. | ||||
* | Call shregmap twice -- once for variable, another for fixed | Eddie Hung | 2019-04-05 | 1 | -29/+17 |
| | |||||
* | Remove handling for $pmux, since #895 | Eddie Hung | 2019-04-03 | 1 | -40/+0 |
| | |||||
* | Cope with SHREG not having E port; Revert $pmux fine tune | Eddie Hung | 2019-03-23 | 1 | -4/+3 |
| | |||||
* | Add support for SHREGMAP+$mux, also fine tune $pmux | Eddie Hung | 2019-03-22 | 1 | -1/+24 |
| | |||||
* | Leftover printf | Eddie Hung | 2019-03-22 | 1 | -1/+0 |
| | |||||
* | Fixes for multibit | Eddie Hung | 2019-03-22 | 1 | -18/+38 |
| | |||||
* | Working for 1 bit | Eddie Hung | 2019-03-22 | 1 | -11/+49 |
| | |||||
* | Opt | Eddie Hung | 2019-03-21 | 1 | -1/+1 |
| | |||||
* | Fix spacing | Eddie Hung | 2019-03-20 | 1 | -239/+239 |
| | |||||
* | Revert $__SHREG_ to orig; use $__XILINX_SHREG for variable length | Eddie Hung | 2019-03-19 | 1 | -5/+14 |
| | |||||
* | Add support for variable length Xilinx SRL > 128 | Eddie Hung | 2019-03-19 | 1 | -6/+0 |
| | |||||
* | shregmap -tech xilinx to delete $shiftx for var length SRL | Eddie Hung | 2019-03-19 | 1 | -10/+3 |
| | |||||
* | Make output port a non chain user | Eddie Hung | 2019-03-19 | 1 | -2/+4 |
| | |||||
* | Fix shregmap to correctly recognise non chain users; cleanup | Eddie Hung | 2019-03-18 | 1 | -17/+15 |
| | |||||
* | shiftx NULL pointer check | Eddie Hung | 2019-03-18 | 1 | -8/+10 |
| | |||||
* | Cleanup | Eddie Hung | 2019-03-16 | 1 | -35/+25 |
| | |||||
* | Only accept <128 for variable length, only if $shiftx exclusive | Eddie Hung | 2019-03-16 | 1 | -8/+17 |
| | |||||
* | Working | Eddie Hung | 2019-03-15 | 1 | -227/+356 |
| | |||||
* | Revert "Add shregmap -init_msb_first and use in synth_xilinx" | Eddie Hung | 2019-03-14 | 1 | -14/+2 |
| | | | | This reverts commit 26ecbc1aee1dca1c186ab2b51835d74f67bc3e75. | ||||
* | Add shregmap -init_msb_first and use in synth_xilinx | Eddie Hung | 2019-03-14 | 1 | -2/+14 |
| | |||||
* | Consistent use of 'override' for virtual methods in derived classes. | Henner Zeller | 2018-07-20 | 1 | -2/+2 |
| | | | | | | | | | o Not all derived methods were marked 'override', but it is a great feature of C++11 that we should make use of. o While at it: touched header files got a -*- c++ -*- for emacs to provide support for that language. o use YS_OVERRIDE for all override keywords (though we should probably use the plain keyword going forward now that C++11 is established) | ||||
* | Added support for "keep" attribute to shregmap | Clifford Wolf | 2016-05-07 | 1 | -2/+2 |
| | |||||
* | Changed port names in greenpak shregmap | Andrew Zonenberg | 2016-05-04 | 1 | -1/+1 |
| | |||||
* | Improvements in greenpak4 shreg mapping | Clifford Wolf | 2016-04-23 | 1 | -16/+35 |
| | |||||
* | Merge https://github.com/cliffordwolf/yosys | Andrew Zonenberg | 2016-04-23 | 1 | -0/+1 |
|\ | |||||
| * | Added "shregmap -zinit" for greenpak4 tech | Clifford Wolf | 2016-04-23 | 1 | -0/+1 |
| | | |||||
* | | Fixed typo in help text | Andrew Zonenberg | 2016-04-22 | 1 | -1/+1 |
|/ | |||||
* | Added "shregmap -tech greenpak4" | Clifford Wolf | 2016-04-22 | 1 | -6/+97 |
| | |||||
* | Added "yosys -D" feature | Clifford Wolf | 2016-04-21 | 1 | -1/+1 |
| | |||||
* | Added "shregmap -params" | Clifford Wolf | 2016-04-18 | 1 | -4/+43 |
| | |||||
* | Added "shregmap -zinit" and "shregmap -init" | Clifford Wolf | 2016-04-18 | 1 | -2/+65 |
| | |||||
* | Improvements in "shregmap" | Clifford Wolf | 2016-04-17 | 1 | -30/+140 |
| | |||||
* | Added "shregmap" pass | Clifford Wolf | 2016-04-16 | 1 | -0/+261 |