aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge pull request #143 from azonenberg/masterClifford Wolf2016-04-013-3/+9
|\ \ \ | | | | | | | | Fixed several techmapping issues irelated to greenpak flipflops
| | * | Added support for inferring counters with asynchronous resets. Fixed ↵Andrew Zonenberg2016-04-011-51/+210
| |/ / | | | | | | | | | use-after-free in inference pass.
| * | Merge https://github.com/cliffordwolf/yosysAndrew Zonenberg2016-04-0121-333/+406
| |\ \ | |/ / |/| |
* | | Added ScriptPass helper class for script-like passesClifford Wolf2016-03-315-218/+222
| | |
* | | Improved opt_merge support for $pmux cellsClifford Wolf2016-03-311-4/+46
| | |
* | | Added log_dump() support for dict<> and pool<> containersClifford Wolf2016-03-311-0/+26
| | |
* | | Preserve empty $pmux default casesClifford Wolf2016-03-311-2/+2
| | |
* | | Typo fixes in opt_expr and opt_mergeClifford Wolf2016-03-312-2/+2
| | |
* | | Renamed opt_share to opt_mergeClifford Wolf2016-03-318-28/+28
| | |
* | | Renamed opt_const to opt_exprClifford Wolf2016-03-3114-83/+84
| | |
| * | DFFINIT is now correctly called for all kinds of flipflop, not just DFFAndrew Zonenberg2016-03-311-0/+6
| | |
| * | Fixed incorrect port name in cells_map.vAndrew Zonenberg2016-03-311-2/+2
| | |
| * | Fixed typo (wasn't written in 2012)Andrew Zonenberg2016-03-301-1/+1
|/ /
* | Fixed typo in greenpak4_counters.ccClifford Wolf2016-03-311-1/+1
| |
* | Merge pull request #142 from azonenberg/masterClifford Wolf2016-03-315-1/+321
|\ \ | | | | | | Add initial GreenPak4 counter inference, misc related fixes
| * | Renamed counters pass to greenpak4_countersAndrew Zonenberg2016-03-304-9/+12
| | |
| * | Added initial implementation of "counters" pass to synth_greenpak4. Can only ↵Andrew Zonenberg2016-03-302-25/+39
| | | | | | | | | | | | infer non-resettable down counters for now.
| * | Reduced log verbosityAndrew Zonenberg2016-03-301-9/+8
| | |
| * | Continued work on counter extraction. Can recognize compatible RTL counters ↵Andrew Zonenberg2016-03-301-101/+155
| | | | | | | | | | | | but not replace with hard macros.
| * | Merge https://github.com/cliffordwolf/yosysAndrew Zonenberg2016-03-303-4/+10
| |\ \ | |/ / |/| |
* | | We have 2016 for a while nowClifford Wolf2016-03-302-2/+2
| | |
* | | Added .vhd file extension supportClifford Wolf2016-03-301-0/+2
| | |
* | | Merge branch 'master' of github.com:cliffordwolf/yosysClifford Wolf2016-03-302-5/+78
|\ \ \
* | | | Added support for installed pluginsClifford Wolf2016-03-301-2/+6
| | | |
| | * | Updated tech lib for greenpak4 counter with some clarificationsAndrew Zonenberg2016-03-301-3/+3
| | | |
| | * | Fixed typo in log messageAndrew Zonenberg2016-03-301-1/+1
| | | |
| | * | Initial work on greenpak4 counter extraction. Doesn't work but a decent startAndrew Zonenberg2016-03-303-0/+248
| | | |
| | * | Added splitnets to synth_greenpak4Andrew Zonenberg2016-03-291-0/+2
| |/ /
| * | Added more cell help messagesClifford Wolf2016-03-291-0/+73
| | |
| * | Fixed indenting in techlibs/greenpak4/gp_dff.libClifford Wolf2016-03-291-5/+5
|/ /
* | Merge pull request #141 from azonenberg/masterClifford Wolf2016-03-291-0/+9
|\ \ | | | | | | Add Greenpak4 SYSRESET block support
| * | Added keep constraint to GP_SYSRESET cellAndrew Zonenberg2016-03-281-0/+2
| | |
| * | Added GP_SYSRESET blockAndrew Zonenberg2016-03-281-0/+7
|/ /
* | Merge pull request #137 from ravenexp/masterClifford Wolf2016-03-282-0/+6
|\ \ | | | | | | Embed DATDIR make variable value into yosys binary.
| * | Embed DATDIR make variable value into yosys binary.Sergey Kvachonok2016-03-262-0/+6
| | | | | | | | | | | | Use it as the last resort in the share/ directory location search.
* | | Merge pull request #138 from SebKuzminsky/help-typoClifford Wolf2016-03-281-2/+2
|\ \ \ | | | | | | | | fix a cut-n-paste error in the -h help
| * | | fix a cut-n-paste error in the -h helpSebastian Kuzminsky2016-03-261-2/+2
| |/ /
* | | Merge pull request #139 from azonenberg/masterClifford Wolf2016-03-281-2/+44
|\ \ \ | |/ / |/| | Add GreenPak4 LF oscillator support, renamed internal cell for consistency
| * | Added GP_COUNT8/GP_COUNT14 cellsAndrew Zonenberg2016-03-261-0/+22
| | |
| * | Changed GP_LFOSC parameter configurationAndrew Zonenberg2016-03-261-1/+3
| | |
| * | Added GP_LFOSC cellAndrew Zonenberg2016-03-261-0/+17
| | |
| * | Renamed GP4_V* cells to GP_V* for consistencyAndrew Zonenberg2016-03-261-2/+3
|/ /
* | Merge pull request #136 from ravenexp/masterClifford Wolf2016-03-252-17/+20
|\ \ | | | | | | Minor Makefile adjustments
| * | Optionally use ${CC} when compiling test utils.Sergey Kvachonok2016-03-251-1/+1
| | | | | | | | | | | | Default to gcc when not set.
| * | Allow redefining pkg-config Makefile command.Sergey Kvachonok2016-03-251-2/+4
| | | | | | | | | | | | | | | | | | Example usage: $ make CXX=i686-w64-mingw32-g++ PKG_CONFIG=i686-w64-mingw32-pkg-config
| * | Allow redefining binary and data install locations.Sergey Kvachonok2016-03-251-14/+15
|/ / | | | | | | | | | | | | | | | | | | | | | | Add three more Makefile variables in addition to PREFIX: $ make BINDIR=/.../bin LIBDIR=/.../lib DATDIR=/.../share/yosys The defaults are: BINDIR = $(PREFIX)/bin LIBDIR = $(PREFIX)/lib DATDIR = $(PREFIX)/share/yosys
* | Do not set "nosync" on task outputs, fixes #134Clifford Wolf2016-03-241-1/+2
| |
* | Fixed handling of inverters (aka 1-input luts) in nlutmapClifford Wolf2016-03-231-2/+2
| |
* | Added GP_DFFS, GP_DFFR, and GP_DFFSRClifford Wolf2016-03-234-21/+76
| |
* | Added GP_DFF INIT parameterClifford Wolf2016-03-232-0/+4
| |