Clifford Wolf
|
943329c1dc
|
Various ast changes for early expression width detection (prep for constfold fixes)
|
2013-11-02 13:00:17 +01:00 |
Clifford Wolf
|
628b994cf6
|
Added support for complex set-reset flip-flops in proc_dff
|
2013-10-24 16:54:05 +02:00 |
Clifford Wolf
|
d61699843f
|
Improved handling of dff with async resets
|
2013-10-21 14:51:58 +02:00 |
Clifford Wolf
|
288ba9618a
|
Moved common techlib files to techlibs/common
|
2013-09-15 11:52:57 +02:00 |
Clifford Wolf
|
759852914d
|
Added support for "2**n" shifter encoding
|
2013-08-12 14:47:50 +02:00 |
Clifford Wolf
|
c8763301b4
|
Added $div and $mod technology mapping
|
2013-08-09 17:09:24 +02:00 |
Clifford Wolf
|
3650fd7fbe
|
More fixes in ternary op sign handling
|
2013-07-12 13:13:04 +02:00 |
Clifford Wolf
|
ded769c98c
|
Fixed sign handling in ternary operator
|
2013-07-12 01:15:37 +02:00 |
Clifford Wolf
|
b380c8c790
|
Another vloghammer related bugfix
|
2013-07-11 19:24:59 +02:00 |
Clifford Wolf
|
5dab327b30
|
More fixes in ast expression sign/width handling
|
2013-07-09 23:41:43 +02:00 |
Clifford Wolf
|
618b2ac994
|
Merge branch 'master' of github.com:cliffordwolf/yosys
|
2013-07-09 19:00:10 +02:00 |
Clifford Wolf
|
7daeee340a
|
Fixed shift ops with large right hand side
|
2013-07-09 18:59:59 +02:00 |
Clifford Wolf
|
00a6c1d9a5
|
Major redesign of expr width/sign detecion (verilog/ast frontend)
|
2013-07-09 14:31:57 +02:00 |
Clifford Wolf
|
e8da3ea7b6
|
Fixed another bug found using vloghammer
|
2013-07-07 16:49:30 +02:00 |
Clifford Wolf
|
52d21a63ca
|
Removed tests/xsthammer
This test is now available as 'vloghammer' in a seperate repository:
https://github.com/cliffordwolf/VlogHammer
|
2013-07-07 13:01:15 +02:00 |
Clifford Wolf
|
92a5961fd3
|
Fixed vivado related xsthammer bugs
|
2013-07-05 19:33:42 +02:00 |
Clifford Wolf
|
940f838dae
|
Various improvements in xsthammer report generator
|
2013-07-05 16:04:02 +02:00 |
Clifford Wolf
|
3fd37061bf
|
Added work-around to isim bug in xsthammer report script
|
2013-07-05 15:29:03 +02:00 |
Clifford Wolf
|
238ff14810
|
Added CARRY4 Xilinx cell to xsthammer cell lib
|
2013-07-05 14:46:33 +02:00 |
Clifford Wolf
|
45105faf25
|
Added xsthammer report generator
|
2013-07-05 14:46:06 +02:00 |
Clifford Wolf
|
cd33db25d1
|
Improved xsthammer quartus support
|
2013-07-04 21:26:49 +02:00 |
Clifford Wolf
|
14c84c111b
|
Added Altera Cyclon III cell library to xsthammer
|
2013-07-04 14:50:03 +02:00 |
Clifford Wolf
|
56432a920f
|
Added defparam support to Verilog/AST frontend
|
2013-07-04 14:12:33 +02:00 |
Clifford Wolf
|
be1fca3428
|
Added Altera Quartus support to xsthammer
|
2013-07-03 20:40:54 +02:00 |
Clifford Wolf
|
28539541ed
|
Progress in xsthammer
|
2013-07-03 11:19:18 +02:00 |
Clifford Wolf
|
a5fe2565b7
|
Added vivado support to xsthammer
|
2013-06-26 12:34:06 +02:00 |
Clifford Wolf
|
8fbb5b6240
|
Added timout functionality to SAT solver
|
2013-06-20 12:49:10 +02:00 |
Clifford Wolf
|
21e38bed98
|
Added "eval" pass
|
2013-06-19 09:30:37 +02:00 |
Clifford Wolf
|
5cf04f33fa
|
Added more stuff to xsthammer, found first xst bug
|
2013-06-17 11:30:25 +02:00 |
Clifford Wolf
|
6ef8c6fb8a
|
Added ternary op and concat op to xsthammer
|
2013-06-15 11:00:34 +02:00 |
Clifford Wolf
|
30db70b1ba
|
Added consteval testing to xsthammer and fixed bugs
|
2013-06-13 19:51:13 +02:00 |
Clifford Wolf
|
7f6c83a853
|
More xsthammer improvements (using xst 14.5 now)
|
2013-06-13 17:23:51 +02:00 |
Clifford Wolf
|
bf2c149329
|
Another fix for a bug found using xsthammer
|
2013-06-12 19:09:14 +02:00 |
Clifford Wolf
|
4b311b7b99
|
Further improved and extended xsthammer
|
2013-06-11 19:49:35 +02:00 |
Clifford Wolf
|
8ce99fa686
|
More xsthammer improvements
|
2013-06-10 21:07:22 +02:00 |
Clifford Wolf
|
9026511821
|
Progress xsthammer scripts
|
2013-06-10 16:17:09 +02:00 |
Clifford Wolf
|
a6370ce857
|
Progress in xsthammer: working proof for cell models
|
2013-06-10 14:02:11 +02:00 |
Clifford Wolf
|
d07b32ade5
|
Progress on xsthammer
|
2013-06-10 12:37:05 +02:00 |
Clifford Wolf
|
af83ed168e
|
Added first xsthammer scripts
|
2013-06-10 01:40:20 +02:00 |
Clifford Wolf
|
cc05404128
|
Fixed undef behavior in tests/asicworld/code_verilog_tutorial_fsm_full_tb.v
|
2013-05-24 15:15:59 +02:00 |
Clifford Wolf
|
fbadb54b9b
|
Removed test cases that have been moved to yosys-test.
https://github.com/cliffordwolf/yosys-tests/
|
2013-05-17 15:32:30 +02:00 |
Clifford Wolf
|
ff4a1dd06c
|
Improved vcdcd.pl (added -d option)
|
2013-05-14 09:41:47 +02:00 |
Clifford Wolf
|
be8ecd6d16
|
Some improvements in vcdcd.pl
|
2013-05-14 08:50:59 +02:00 |
Clifford Wolf
|
e0c408cb4a
|
Fixed a bug in AST frontend for cases with non-blocking assigned variables as case values
|
2013-04-13 21:19:10 +02:00 |
Clifford Wolf
|
f1a2fd966f
|
Now only use value from "initial" when no matching "always" block is found
|
2013-03-31 11:51:12 +02:00 |
Clifford Wolf
|
5640b7d607
|
Added test cases from 2012 paper on comparison of foss verilog synthesis tools
|
2013-03-31 11:17:56 +02:00 |
Clifford Wolf
|
04843bdcbe
|
Added k68 (m68k compatible cpu) test case from verilator
|
2013-03-31 11:00:46 +02:00 |
Clifford Wolf
|
d9bc024d29
|
Renamed hansimem.v test case to mem_arst.v
|
2013-03-24 15:25:08 +01:00 |
Clifford Wolf
|
c3c9e5a02f
|
Added hansimem testcase (memory with async reset)
|
2013-03-24 10:40:40 +01:00 |
Clifford Wolf
|
e6cbeb5b16
|
Set execute bit on tests/openmsp430/run-synth.sh for real
|
2013-03-17 09:10:09 +01:00 |
Johann Glaser
|
a6f004e6f8
|
set executable flags to run-synth.sh, added .gitignore
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2013-03-17 09:06:02 +01:00 |
Johann Glaser
|
3cfbc18601
|
added ckeck for Icarus Verilog, otherwise the tests are silently stopped
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2013-03-17 09:05:15 +01:00 |
Clifford Wolf
|
2d9cbd3b02
|
added more .gitignore files (make test)
|
2013-01-05 11:35:52 +01:00 |
Clifford Wolf
|
7764d0ba1d
|
initial import
|
2013-01-05 11:13:26 +01:00 |