aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'b34385ec924b6067c1f82bdbae923f8062518956'Clifford Wolf2016-03-115-9/+76
|\
| * Completed ngspice digital example with verilog tbUros Platise2016-03-055-9/+76
| |
* | Fixed typos in verilog_defaults help messageClifford Wolf2016-03-101-3/+3
| |
* | Added "write_edif -nogndvcc"Clifford Wolf2016-03-081-17/+34
| |
* | Added examples/cxx-api/evaldemo.ccClifford Wolf2016-03-081-0/+55
| |
* | Merge branch 'master' of github.com:cliffordwolf/yosysClifford Wolf2016-03-077-25/+123
|\|
| * 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"
* / Using "mfs" and "lutpack" in ABC lut mappingClifford Wolf2016-03-071-5/+14
|/
* 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
|/