Akash Levy
|
8ee8e91ab8
|
Small edits
|
2024-08-21 21:40:59 -07:00 |
|
Akash Levy
|
426a9320d9
|
Small update
|
2024-08-21 21:38:34 -07:00 |
|
Akash Levy
|
7d44234d80
|
Try updated muxpack
|
2024-08-21 21:37:28 -07:00 |
|
Akash Levy
|
a945edc7a0
|
Smallfix
|
2024-08-21 20:26:29 -07:00 |
|
Akash Levy
|
283db470be
|
Small edit
|
2024-08-21 17:04:08 -07:00 |
|
Akash Levy
|
2e8ee9a44d
|
Smallclean
|
2024-08-21 17:03:22 -07:00 |
|
Akash Levy
|
26d9bdb17c
|
Add more stuff to muxpack
|
2024-08-21 16:57:28 -07:00 |
|
Emily Schmidt
|
850b3a6c29
|
convert class FunctionalIR to a namespace Functional, rename functionalir.h to functional.h, rename functional.h to compute_graph.h
|
2024-08-21 11:04:08 +01:00 |
|
Emily Schmidt
|
8c0f625c3a
|
functional backend: topological sort starts with the output and next states nodes, other nodes get deleted
|
2024-08-21 11:03:29 +01:00 |
|
Emily Schmidt
|
bdb59ffc8e
|
add -fst-noinit flag to sim for not initializing the state from the fst file
|
2024-08-21 11:03:29 +01:00 |
|
Emily Schmidt
|
dd5ec84a26
|
fix bugs in drivertools
|
2024-08-21 11:01:09 +01:00 |
|
Jannis Harder
|
d4e3daa9d0
|
ComputeGraph datatype for the upcoming functional backend
|
2024-08-21 11:01:09 +01:00 |
|
Jannis Harder
|
68c3a47945
|
WIP temporary drivertools example
|
2024-08-21 11:01:08 +01:00 |
|
Akash Levy
|
58b3881845
|
Undo silly Yosys removal
|
2024-08-20 01:25:21 -07:00 |
|
Akash Levy
|
6cb3c3217c
|
Update Yosys to remove unnecessary passes
|
2024-08-19 21:45:29 -07:00 |
|
Akash Levy
|
56cfcdb9f6
|
Merge branch 'YosysHQ:main' into master
|
2024-08-19 17:12:02 -07:00 |
|
Emil J
|
e0d3bbf3c3
|
Merge pull request #4452 from phsauter/shiftadd-underflow-fix
peepopt: avoid shift-amount underflow
|
2024-08-19 15:45:46 +02:00 |
|
Krystine Sherwin
|
7b47f645d7
|
Address warnings
- Setting default values
- Fixing mismatched types
- Guarding unused var
|
2024-08-16 04:30:31 +12:00 |
|
Akash Levy
|
7345258738
|
Add shift left to operators that can be size-reduced based on size of output ports
|
2024-08-14 22:05:47 -07:00 |
|
Akash Levy
|
35c19cb391
|
Option to include unused bits attribute or not
|
2024-08-14 22:05:12 -07:00 |
|
Akash Levy
|
34e5bc1129
|
Merge branch 'YosysHQ:main' into master
|
2024-08-14 16:56:53 -07:00 |
|
Akash Levy
|
71a7f3fabd
|
Fix for segfaulting
|
2024-08-14 16:00:03 -07:00 |
|
Akash Levy
|
8118380726
|
Update to fix infinite loop
|
2024-08-14 13:40:30 -07:00 |
|
Akash Levy
|
83dfdd9dd5
|
Fix splitfanout
|
2024-08-14 13:19:58 -07:00 |
|
Akash Levy
|
63a421aed8
|
Small comment update
|
2024-08-14 05:37:28 -07:00 |
|
Akash Levy
|
2deabdd640
|
Make splitfanout more robust
|
2024-08-14 05:29:03 -07:00 |
|
Akash Levy
|
55782682de
|
Iterative muxpack
|
2024-08-14 05:27:50 -07:00 |
|
Akash Levy
|
5777bed8ed
|
Add splitfanout first pass
|
2024-08-14 03:24:24 -07:00 |
|
Martin Povišer
|
3057c13a66
|
Improve libparse encapsulation
|
2024-08-13 18:47:36 +02:00 |
|
Martin Povišer
|
78382eaa6f
|
libparse: Adjust whitespace
|
2024-08-13 18:47:36 +02:00 |
|
Akash Levy
|
953f405a84
|
Merge branch 'YosysHQ:main' into master
|
2024-08-07 11:47:52 -07:00 |
|
Martin Povišer
|
4c3203866f
|
exec: Add missing newline
|
2024-08-07 13:02:00 +02:00 |
|
Akash Levy
|
36fb6e08c1
|
Make muxpack faster
|
2024-08-06 02:26:57 -07:00 |
|
Akash Levy
|
b4ae5e8574
|
Merge branch 'YosysHQ:main' into master
|
2024-08-05 11:02:17 -07:00 |
|
Miodrag Milanovic
|
6d98418f3d
|
Set ranges on exported wires in VCD and FST
|
2024-08-02 15:23:00 +02:00 |
|
Akash Levy
|
bafce0ddee
|
Revert SCC
|
2024-07-30 23:08:06 -07:00 |
|
Akash Levy
|
c0af4604bc
|
Update Yosys
|
2024-07-30 16:55:18 -07:00 |
|
Emil J
|
92cac63845
|
Merge pull request #4344 from widlarizer/emil/keep_hierarchy
cost: add keep_hierarchy pass with min_cost argument
|
2024-07-29 16:33:08 +02:00 |
|
N. Engelhardt
|
9f869b265c
|
Merge pull request #4474 from tony-min-1/mchp
Add PolarFire FPGA support
|
2024-07-29 15:28:44 +02:00 |
|
Emil J. Tywoniak
|
4b29f64142
|
cost: add model for techmapped cell count, keep_hierarchy pass with -min_cost parameter
|
2024-07-29 10:26:02 +02:00 |
|
Akash Levy
|
89630d3755
|
Merge branch 'YosysHQ:main' into master
|
2024-07-28 22:42:33 -07:00 |
|
N. Engelhardt
|
dd3637f9f0
|
Merge pull request #4506 from povik/synthprop-formatting
synthprop: Reformat the help
|
2024-07-26 12:28:09 +02:00 |
|
Martin Povišer
|
7ee685a0b0
|
proc_rom: Set src on the emitted memory
|
2024-07-25 23:14:27 +01:00 |
|
Akash Levy
|
0a997b9e64
|
muxpack verbosity and -ignore_excl option
|
2024-07-25 04:40:37 -07:00 |
|
Martin Povišer
|
e063b96104
|
synthprop: Reformat the help
|
2024-07-25 11:43:58 +02:00 |
|
Martin Povišer
|
0cefe8a1e8
|
check: Skip detailed edge modeling if costly
|
2024-07-18 13:08:19 +02:00 |
|
Martin Povišer
|
e70b1251ad
|
check: Adjust prints
|
2024-07-18 13:08:19 +02:00 |
|
Martin Povišer
|
3f71bc469d
|
check: Rephrase comment
|
2024-07-18 13:08:19 +02:00 |
|
Akash Levy
|
a42f4dbedb
|
Merge branch 'YosysHQ:main' into master
|
2024-07-18 00:10:20 -07:00 |
|
Emil J
|
1166238c0f
|
Merge pull request #4176 from povik/opt_expr-performance
Improve `opt_expr` performance
|
2024-07-15 16:10:25 +02:00 |
|