Eddie Hung
|
0c59bc0b75
|
Cleanup
|
2019-06-16 10:42:00 -07:00 |
Eddie Hung
|
3d1185b835
|
Read init from outputs
|
2019-06-15 22:41:42 -07:00 |
Eddie Hung
|
c04921c3a8
|
Fix debug message
|
2019-06-15 18:13:44 -07:00 |
Eddie Hung
|
b706ae82de
|
Fix log_debug messages
|
2019-06-15 12:42:18 -07:00 |
Eddie Hung
|
7a3c403ba0
|
Missing close bracket
|
2019-06-15 09:10:01 -07:00 |
Eddie Hung
|
2ef2aa997c
|
read_aiger to not require clk_name for latches, plus debug
|
2019-06-15 09:07:53 -07:00 |
Eddie Hung
|
7876b5b8be
|
Cover __APPLE__ too for little to big endian
|
2019-06-14 12:40:51 -07:00 |
Eddie Hung
|
a48b5bfaa5
|
Further cleanup based on @daveshah1
|
2019-06-14 12:25:06 -07:00 |
Eddie Hung
|
97d2656375
|
Resolve comments from @daveshah1
|
2019-06-14 12:00:02 -07:00 |
Eddie Hung
|
a3be25ab0d
|
Cleanup
|
2019-06-14 10:27:30 -07:00 |
Eddie Hung
|
d005568f2e
|
Add TODO to parse_xaiger
|
2019-06-14 10:11:13 -07:00 |
Eddie Hung
|
bc22e2e3ee
|
Optimise some more
|
2019-06-13 17:02:58 -07:00 |
Eddie Hung
|
d09d4e0706
|
Move ConstEvalAig to aigerparse.cc
|
2019-06-13 16:28:11 -07:00 |
Eddie Hung
|
d39a5a77a9
|
Add ConstEvalAig specialised for AIGs
|
2019-06-13 13:13:48 -07:00 |
Eddie Hung
|
342fc0a600
|
parse_xaiger to cope with inouts
|
2019-06-12 15:45:46 -07:00 |
Eddie Hung
|
b21d29598a
|
Consistency
|
2019-06-12 09:40:51 -07:00 |
Eddie Hung
|
f7a9769c14
|
Merge remote-tracking branch 'origin/master' into xaig
|
2019-06-12 08:50:39 -07:00 |
Eddie Hung
|
2b350401c4
|
Fix spacing from spaces to tabs
|
2019-06-07 15:44:57 -07:00 |
Eddie Hung
|
6934f4bdd5
|
Fix spacing (entire file is wrong anyway, will fix later)
|
2019-06-07 11:30:36 -07:00 |
Eddie Hung
|
d00ae1d6a8
|
Remove unnecessary std::getline() for ASCII
|
2019-06-07 11:28:25 -07:00 |
Eddie Hung
|
a04521c6b7
|
Fix read_aiger -- create zero driver, fix init width, parse 'b'
|
2019-06-07 11:07:15 -07:00 |
Clifford Wolf
|
211d85cfcc
|
Fixes and cleanups in AST_TECALL handling
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-06-07 12:41:09 +02:00 |
Clifford Wolf
|
a3bbc5365b
|
Merge branch 'pr_elab_sys_tasks' of https://github.com/udif/yosys into clifford/pr983
|
2019-06-07 12:08:42 +02:00 |
Clifford Wolf
|
a0b57f2a6f
|
Cleanup tux3-implicit_named_connection
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-06-07 11:46:16 +02:00 |
Clifford Wolf
|
b637b3109d
|
Merge branch 'implicit_named_connection' of https://github.com/tux3/yosys into tux3-implicit_named_connection
|
2019-06-07 11:41:54 +02:00 |
tux3
|
88f5977093
|
SystemVerilog support for implicit named port connections
This is the `foo foo(.port1, .port2);` SystemVerilog syntax
introduced in IEEE1800-2005.
|
2019-06-06 18:07:49 +02:00 |
Clifford Wolf
|
b894187cf6
|
Merge pull request #1060 from antmicro/parsing_attr_on_port_conn
Added support for parsing attributes on port connections.
|
2019-06-06 12:34:05 +02:00 |
Maciej Kurc
|
03e0d3a17c
|
Fixed memory leak.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
|
2019-06-05 10:42:43 +02:00 |
Clifford Wolf
|
36120fcc30
|
Only support Symbiotic EDA flavored Verific
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-06-02 10:14:50 +02:00 |
Maciej Kurc
|
a6cadf6318
|
Added support for parsing attributes on port connections.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
|
2019-05-31 14:58:43 +02:00 |
Clifford Wolf
|
2faa1d0e80
|
Enable Verific flag veri_elaborate_top_level_modules_having_interface_ports, fixes #1055
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-05-30 10:04:26 +02:00 |
Stefan Biereigel
|
816082d5a1
|
Merge branch 'master' into wandwor
|
2019-05-27 19:07:46 +02:00 |
Stefan Biereigel
|
cd12f2ddcf
|
remove leftovers from ast data structures
|
2019-05-27 18:01:44 +02:00 |
Stefan Biereigel
|
ed625a3102
|
move wand/wor resolution into hierarchy pass
|
2019-05-27 18:00:22 +02:00 |
Clifford Wolf
|
92dde319fc
|
Merge pull request #1044 from mmicko/invalid_width_range
Give error instead of asserting for invalid range, fixes #947
|
2019-05-27 13:26:12 +02:00 |
Miodrag Milanovic
|
84ffb21708
|
Give error instead of asserting for invalid range, fixes #947
|
2019-05-27 12:25:18 +02:00 |
Miodrag Milanovic
|
34417ce55f
|
Added support for unsized constants, fixes #1022
Includes work from @sumit0190 and @AaronKel
|
2019-05-27 11:42:10 +02:00 |
Stefan Biereigel
|
85de9d26c1
|
fix assignment of non-wires
|
2019-05-23 17:55:56 +02:00 |
Stefan Biereigel
|
fd003e0e97
|
fix indentation across files
|
2019-05-23 13:57:27 +02:00 |
Stefan Biereigel
|
075a48d3fa
|
implementation for assignments working
|
2019-05-23 13:57:27 +02:00 |
Stefan Biereigel
|
9df04d7e75
|
make lexer/parser aware of wand/wor net types
|
2019-05-23 13:57:27 +02:00 |
Eddie Hung
|
7057753427
|
Rename label
|
2019-05-21 18:20:31 -07:00 |
Eddie Hung
|
b5a29460b9
|
Try again
|
2019-05-21 17:20:19 -07:00 |
Eddie Hung
|
1bff09f2ff
|
Fix warning
|
2019-05-21 16:26:20 -07:00 |
Kaj Tuomi
|
48ddbe52fb
|
Read bigger Verilog files.
Hit parser limit with 3M gate design. This commit fix it.
|
2019-05-18 14:20:30 +03:00 |
Clifford Wolf
|
b6345b111d
|
Merge pull request #1013 from antmicro/parameter_attributes
Support for attributes on parameters and localparams for Verilog frontend
|
2019-05-16 14:21:18 +02:00 |
Maciej Kurc
|
ce4a0954bc
|
Added support for parsing attributes on parameters in Verilog frontent. Content of those attributes is ignored.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
|
2019-05-16 12:44:16 +02:00 |
Henner Zeller
|
8eb2798776
|
Make the generated *.tab.hh include all the headers needed to define the union.
|
2019-05-14 21:07:26 -07:00 |
Clifford Wolf
|
752553d8e9
|
Merge pull request #946 from YosysHQ/clifford/specify
Add specify parser
|
2019-05-06 20:57:15 +02:00 |
Clifford Wolf
|
1706798f4e
|
Merge pull request #975 from YosysHQ/clifford/fix968
Re-enable "final loop assignment" feature and fix opt_clean warnings
|
2019-05-06 20:53:38 +02:00 |