aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Cleanups and improvements in examples/cmos/Clifford Wolf2016-03-115-12/+19
| |
* | 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
| | |