aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Adjust test with incorrect value.Tristan Gingold2020-04-072-2/+2
|
* Add support for non-constant asynchronous reset dff.Tristan Gingold2020-04-071-5/+29
|
* Add a test for #102Tristan Gingold2020-04-072-0/+34
|
* Add support for smod. Fix #102Tristan Gingold2020-04-071-0/+2
|
* Adjust ecp5_versa tests. Wrappers for verilog modules are not needed anymore.Tristan Gingold2020-03-315-78/+73
|
* Handle Id_User_Parameters: add parameters to gates.Tristan Gingold2020-03-311-21/+60
| | | | This allows easy interfacing with verilog modules.
* Add regression test for versa_ecp5Tristan Gingold2020-03-311-0/+25
|
* Add a test for #96Tristan Gingold2020-03-292-0/+33
|