aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ghdl.cc: handle gclk attributes on dff. For ghdl/ghdl#1610Tristan Gingold2021-01-251-13/+70
| | | | Also attribute nets.
* Minor rework on attributes.Tristan Gingold2021-01-251-5/+19
|
* readme: in Yosys's makefile GHDL_DIR was renamed to GHDL_PREFIX ↵eine2021-01-011-1/+1
| | | | (YosysHQ/yosys#2515)
* readme: update guidelines, update container image names, add ref to ↵eine2020-12-291-34/+48
| | | | mingw-w64-*-eda package groups
* remove yosys.diff, was upstreamed to YosysHQ/yosyseine2020-12-291-27/+0
|
* Fix mult18x18d component to match yosys verilogJulianKemmerer2020-12-191-260/+260
|
* ci: update deps from ghdl/* to hdlc/*eine2020-11-191-2/+11
|
* example/blackbox: tune the test for previous commitTristan Gingold2020-11-182-2/+3
|
* Use ':' instead of '$' for number namesTristan Gingold2020-11-181-2/+3
|
* ghdl.cc: allow extended identifier of length 1Tristan Gingold2020-11-181-1/+1
|
* Add a test for previous commitTristan Gingold2020-11-184-0/+70
|
* Try to convert extended name to a nameTristan Gingold2020-11-181-1/+31
|
* ci: disable triggereine2020-11-121-9/+12
|
* ci: add command-line argumentsRodrigo Alejandro Melo2020-10-032-1/+33
| | | | - add *.edif and *.ilang files to .gitignore
* '%' is not supported by Xilinx ISE edif2ngc. Fix #134eine2020-10-021-1/+2
| | | | Authored-By: Tristan Gingold <tgingold@free.fr>
* testsuite/issues: renames pr61 to issue61Tristan Gingold2020-09-272-0/+0
|
* testsuite/issues: adjust pr61Tristan Gingold2020-09-271-1/+2
|
* testsuite: add a test for ghdl/ghdl#1421Tristan Gingold2020-09-273-0/+133
|
* readme: update shields/badgeseine2020-08-311-2/+2
|
* ci: fix synth_formal.dockerfile URLeine2020-07-241-1/+1
|
* ci: dispatch after push to 'master' onlyeine2020-06-051-0/+1
|
* ci: trigger repository_dispatch in ghdl/dockereine2020-06-051-0/+7
|
* Add formal tests for mod/remXiretza2020-05-303-1/+113
|
* Fix signed modulo behaviourXiretza2020-05-301-4/+5
| | | | | | | | | Yosys' $mod cell is the modulo of truncating division, known as "rem" in VHDL. The new $modfloor cell is the modulo of flooring division, known as "mod" in VHDL. "mod" now synthesizes correctly for negative numbers.
* Fix testsuite failing on second runXiretza2020-05-301-1/+1
|
* Add reduce_xor support to the Yosys pluginrlee2872020-05-281-0/+4
| | | | This is a followup for ghdl/ghdl issue 1342
* Re-add instructions to make a static build.Tristan Gingold2020-05-232-0/+45
|
* Add a test for ghdl/ghdl#1318Tristan Gingold2020-05-232-0/+51
|
* Adjust a test.Tristan Gingold2020-05-231-1/+1
|
* ghdl.cc: import attributes on memory. For ghdl/ghdl#1318Tristan Gingold2020-05-231-1/+19
|
* README.md: remove static build instructions.Tristan Gingold2020-05-222-64/+0
| | | | Was not working anymore.
* Add a test for ghdl/ghdl#1314Tristan Gingold2020-05-162-0/+184
|
* Add a test for inout port with default value.Tristan Gingold2020-05-162-0/+23
|
* ghdl.cc: handle Id_IinoutTristan Gingold2020-05-161-0/+2
|
* Add another test from ghdl/ghdl#1309Tristan Gingold2020-05-143-0/+116
|
* Add test from ghdl/ghdl#1309Tristan Gingold2020-05-146-0/+749
|
* testsuite: add test from ghdl/ghdl#1307Tristan Gingold2020-05-146-0/+432
|
* Add formal test for pmux gateXiretza2020-05-143-1/+59
|
* Fix ordering of $pmux portsXiretza2020-05-141-2/+2
| | | | | | | | For Id_Pmux, IN(2+n) corresponds to s(n). For $pmux, B[n*WIDTH-1:(n-1)*WIDTH] corresponds to S[n]. Therefore, the inputs need to be appended in ascending order, such that IN(2) is assigned to B[WIDTH-1:0], IN(3) to B[2*WIDTH-1:WIDTH], etc.
* ghdl.cc: implement id_pmuxTristan Gingold2020-05-091-12/+22
|
* Add test for ghdl#1238Tristan Gingold2020-04-232-0/+30
|
* handle Id_Tri and Id_ResolverTristan Gingold2020-04-231-0/+9
|
* ghdl.cc: adjust for recent yosys. Fix #107Tristan Gingold2020-04-231-1/+1
|
* readme: fix docker usageeine2020-04-191-2/+4
|
* Improve examples for Lattice iCEstickAimylios2020-04-1916-5/+45
| | | | | | | - move "leds" examples to subdirectory - add Makefile - add *.json files to .gitignore - adjust README.md and fix some typos
* Add tests/examples for dff (both pos and neg edge).Tristan Gingold2020-04-155-0/+116
|
* ghdl.cc: adjust for edge handle (ghdl#1227)Tristan Gingold2020-04-151-16/+53
|
* update READMEumarcor2020-04-101-32/+26
|
* ghdl.cc: avoid duplicate blackboxes.Tristan Gingold2020-04-091-1/+4
|
* Add a test for asynchronous reset dff.Tristan Gingold2020-04-073-0/+43
|