aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Completed ngspice digital example with verilog tbUros Platise2016-03-055-9/+76
|
* Added digital (xspice) example code to examples/cmos/Clifford Wolf2016-03-024-1/+70
|
* Be more conservative with net names in spice outputClifford Wolf2016-03-021-18/+47
|
* Merge pull request #119 from SebKuzminsky/spelling-fixesClifford Wolf2016-02-292-6/+6
|\ | | | | user-facing spelling fixes
| * user-facing spelling fixesSebastian Kuzminsky2016-02-282-6/+6
|/ | | | | "speciefied" -> "specified" "unkown" -> "unknown"
* We are now in 0.6+ developmentClifford Wolf2016-02-261-1/+1
|
* Yosys 0.6Clifford Wolf2016-02-261-1/+1
|
* Fixed BLIF parser for empty port assignmentsClifford Wolf2016-02-241-2/+2
|
* Use easyer-to-read unoptimized ceil_log2()Clifford Wolf2016-02-151-18/+5
| | | | | see here for details on the optimized version: http://svn.clifford.at/handicraft/2016/esbmc/ceilog2.c
* Updated ABC to ae7d65e71adcClifford Wolf2016-02-151-1/+1
|
* Updated command reference in manualClifford Wolf2016-02-143-16/+364
|
* Changelog for upcoming 0.6 releaseClifford Wolf2016-02-141-0/+88
|
* Fixed more visual studio warningsClifford Wolf2016-02-141-5/+3
|
* Fixed some visual studio warningsClifford Wolf2016-02-138-10/+10
|
* Merge branch 'master' of github.com:cliffordwolf/yosysClifford Wolf2016-02-131-1/+1
|\
| * Fixed MXE ABC buildClifford Wolf2016-02-131-1/+1
| |
* | Added "int ceil_log2(int)" functionClifford Wolf2016-02-135-10/+58
|/
* Run dffsr2dff in synth_xilinxClifford Wolf2016-02-131-0/+2
|
* Support for more Verific primitives (patch I got per email)Clifford Wolf2016-02-131-1/+31
|
* Updated ABCClifford Wolf2016-02-081-1/+1
|
* Work around DDR dout sim glitches in ice40 SB_IO sim modelClifford Wolf2016-02-071-1/+7
|
* Updated ABCClifford Wolf2016-02-071-1/+1
|
* Added "stat -liberty" for calculating chip areaClifford Wolf2016-02-041-6/+60
|
* Bugfix in Verific front-endClifford Wolf2016-02-031-2/+5
|
* Updated verific build instructionsClifford Wolf2016-02-021-2/+0
|
* Improved dffsr2dff passClifford Wolf2016-02-021-5/+50
|
* Added dffsr2dffClifford Wolf2016-02-023-0/+171
|
* Added addBufGate module methodClifford Wolf2016-02-023-0/+8
|
* Use alphanumerical order instead of idstring idx in opt_clean compare_signals()Clifford Wolf2016-02-021-1/+1
|
* Added CodeOfConductClifford Wolf2016-02-011-0/+73
|
* Updated ABC to hg rev ee212a9e94dfClifford Wolf2016-02-011-1/+1
|
* Progress in cell library documentationClifford Wolf2016-02-011-0/+238
|
* Added "abc -luts" option, Improved Xilinx logic mappingClifford Wolf2016-02-012-15/+39
|
* Improvements in dfflibmap (FFs with Q/QN outputs, DFFs from ADFFs)Clifford Wolf2016-02-011-8/+68
|
* SigMap performance improvementClifford Wolf2016-02-011-1/+7
|
* hashlib mfp<> performance improvementsClifford Wolf2016-02-011-2/+7
|
* Added reserve() method to haslib classes andClifford Wolf2016-01-311-2/+6
| | | | calculate hashtable size based on entries capacity, not size
* Merge branch 'rtlil_remove2_speedup' of https://github.com/kc8apf/yosysClifford Wolf2016-01-312-14/+88
|\
| * rtlil: Improve performance of SigSpec::extract(SigSpec, SigSpec*)Rick Altherr2016-01-311-2/+31
| | | | | | | | | | | | | | | | Converting to a pool<SigBit> is fairly expensive due to inserts somewhat frequently causing rehashing. Instead, walk through the pattern SigSpec directly on a chunk-by-chunk basis and apply it to this SigSpec's individual bits. Using chunks for the pattern minimizes the number of iterations in the outer loop.
| * rtlil: speed up SigSpec::sort_and_unify()Rick Altherr2016-01-311-1/+11
| | | | | | | | | | | | | | | | | | | | std::set<> internally is often a red-black tree which is fairly expensive to create but fast to lookup. In the case of sort_and_unify(), a set<> is constructed as a temporary object to attempt to speed up lookups. Being a temporarily, however, the cost of creation far outweights the lookup improvement and is a net performance loss. Instead, sort the vector<> that already exists and then apply std::unique().
| * rtlil: improve performance of SigSpec::replace(SigSpec, SigSpec, SigSpec*)Rick Altherr2016-01-311-6/+14
| |
| * genrtlil: avoid converting SigSpec to set<SigBit> when going through ↵Rick Altherr2016-01-311-3/+3
| | | | | | | | removeSignalFromCaseTree()
| * rtlil: improve performance of SigSpec::remove2(SigSpec, SigSpec*)Rick Altherr2016-01-311-2/+29
| |
* | More clang sanitizer stuffClifford Wolf2016-01-312-3/+12
|/
* Meaningless coding style changeClifford Wolf2016-01-311-1/+0
|
* Merge branch 'rtlil_remove2_speedup' of https://github.com/kc8apf/yosysClifford Wolf2016-01-312-23/+37
|\
| * rtlil: rewrite remove2() to avoid copyingRick Altherr2016-01-301-45/+18
| |
| * rtlil: duplicate remove2() for std::set<>Rick Altherr2016-01-292-0/+41
| |
| * rtlil: change IdString comparison operators to take references instead of copiesRick Altherr2016-01-291-3/+3
| |
* | Addedd clang sanitizersClifford Wolf2016-01-311-0/+21
|/